Sublime 不会在 windows 上打印某些 unicode 字符
Sublime will not print certain unicode chars on windows
最近我的工作机器 (windows) 出现了一些问题,打印某些 Unicode 字符时不显示任何内容。没有错误,只是脚本完成并且构建部分中有空 space。
举个例子:
print(u'New Year\u2019s Day')
[Finished in 0.2s]
不确定为什么会发生这种情况,因为据我所知,sublime 中的默认编码是 utf-8,而 \u2019 显然是一个有效的 utf-8 字符。
根据要求...崇高的配置:
{
"cmd": ["C:/Users/<username>/AppData/Local/Continuum/Anaconda3/python.exe","$file"],
"selector":"source.py"
}
尝试在构建配置中设置 PYTHONIOENCODING=utf-8
环境:
{
"cmd": ["C:/Users/<username>/AppData/Local/Continuum/Anaconda3/python.exe","$file"],
"selector":"source.py",
"env": { 'PYTHONIOENCODING": "utf-8" }
}
最近我的工作机器 (windows) 出现了一些问题,打印某些 Unicode 字符时不显示任何内容。没有错误,只是脚本完成并且构建部分中有空 space。
举个例子:
print(u'New Year\u2019s Day')
[Finished in 0.2s]
不确定为什么会发生这种情况,因为据我所知,sublime 中的默认编码是 utf-8,而 \u2019 显然是一个有效的 utf-8 字符。
根据要求...崇高的配置:
{
"cmd": ["C:/Users/<username>/AppData/Local/Continuum/Anaconda3/python.exe","$file"],
"selector":"source.py"
}
尝试在构建配置中设置 PYTHONIOENCODING=utf-8
环境:
{
"cmd": ["C:/Users/<username>/AppData/Local/Continuum/Anaconda3/python.exe","$file"],
"selector":"source.py",
"env": { 'PYTHONIOENCODING": "utf-8" }
}