VSCode中Kilo Code插件集成终端输出中文乱码问题解决
Powershell永久解决方案
将以下代码放在%USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1中
# PowerShell配置文件# 此文件会在每次启动PowerShell时自动执行# 保存位置:%USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1# 设置控制台编码为UTF-8[Console]::OutputEncoding = [System.Text.Encoding]::UTF8[Console]::InputEncoding = [System.Text.Encoding]::UTF8# 设置PowerShell默认编码$PSDefaultParameterValues['*:Encoding'] = 'utf8'# 设置代码页为UTF-8try {chcp 65001 | Out-Null} catch {# 如果chcp命令失败,忽略错误}# 设置环境变量$env:PYTHONIOENCODING = 'utf-8'
输出效果:

只解决Python输出的方案
临时方案
- 在Kilo Code对话中,增加设置python输出字符集环境变量,再执行python命令:
set PYTHONIOENCODING=utf-8 && python data_exploration.py

永久方案
将PYTHONIOENCODING=utf-8设置到系统环境变量里:


