我总是得到
'UnicodeEncodeError:'ascii'编解码器无法对位置0中的字符'\xf6'进行编码:序号不在范围(128)'
在sublime text 3控制台中尝试打印非ascii字符时。 我正在使用Anaconda Python构建器来构建系统。用内置的“python”构建系统运行良好(即打印出非ascii字符),从终端运行脚本也很好(我在macossierra上运行脚本)。在
我假设这个问题一定与Anaconda Python构建器有关,我想将默认编码添加到Python-设置可能会有所帮助,但不会:-(这是我的Python用户设置文件:
在{ “python_解释器”:“/usr/local/bin/python3.6”, “水蟒轵林亭”:错, “pep8”:错误, “default_encoding”:“UTF-8” }在
如果你能帮助我处理这件事,我将非常感激,因为我正在寻找一个解决办法两天,现在没有成功
谢谢你! 克里斯
好吧,我找到了一个方法:
安装此插件:https://packagecontrol.io/packages/Environment%20Settings
将该环境设置插件的用户设置更改为如下所示:
{ “环境”:{ “达尔文”:{ “LC全部”:“英语_美国UTF-8英寸 } } }
相关问题 更多 >
编程相关推荐