网上试了很多方法都不行。
代码编辑界面用中文能正常显示,直接用python bulid system控制台能输出中文。
爬取成功!
sys.stdout.encoding utf-8
PYTHONIOENCODING utf-8
[Finished in 0.1s]
一旦用python+virtual 就会控制台输出乱码。。
��ȡ�ɹ�!
sys.stdout.encoding gbk
PYTHONIOENCODING None
[Finished in 0.1s]
重新新建一个python3也正常。
爬取成功!
sys.stdout.encoding gbk
PYTHONIOENCODING None
[Finished in 0.1s]
以上3种情况下ctrl + b 都能正常使用。SublimeREPL交互中都能显示中文。cmd中也都能正常显示中文。
然后修改配置文件:
在python+virtual.sublime-bulid文件中添加 "env": {"PYTHONIOENCODING": "utf8"},就会变成ctrl + b 失效,也不能执行py文件进行输出,“Running python -u "G:\python_work\new_excel.py"
Unable to find target command: virtualenv_exec
Unable to find target command: virtualenv_exec
Unable to find target command: virtualenv_exec
Unable to find target command: virtualenv_exec”出现这个错误
还有cp936,gpk都试过不行。