4

我总是得到一个

'UnicodeEncodeError:'ascii' 编解码器无法在位置 0 编码字符 '\xf6':序数不在范围内(128)'

尝试打印非 ascii 字符时,在 sublime text 3 控制台中。我正在使用 Anaconda Python Builder 来构建系统。使用内置“python”构建系统运行良好(即可以很好地打印出非ascii 字符),并且从终端运行脚本也可以正常运行(我在Mac OS Sierra 上运行脚本)。

我认为问题一定与 Anaconda Python Builder 有关,我认为将默认编码添加到 Anaconda.sublime-settings 可能会有所帮助,但它没有:-( 这是我的 anaconda 用户设置文件:

{ “python_interpreter”:“/usr/local/bin/python3.6”,“anaconda_linting”:假,“pep8”:假,“default_encoding”:“UTF-8”}

如果您能在这件事上帮助我,我将不胜感激,因为我现在正在寻找解决方案两天但没有成功:-(

谢谢!克里斯

4

1 回答 1

2

好吧,我找到了一种方法:

于 2017-03-07T20:51:47.203 回答