如何在任何JetBrain产品上更改控制台编码(特别是:PyCharm)

时间:2015-10-25 17:22:40

标签: python unicode intellij-idea pycharm jetbrains-ide

在IDLE程序中,我可以在我的外语上打印“Hello”

>>> print u'\u05e9\u05dc\u05d5\u05dd'
שלום

但是,尝试在PyCharm控制台中执行相同操作(同时,运行任何打印任何utf-8字符的程序)也会导致异常:cp1252.py文件中的UnicodeEncodeError。

尝试按照说明here产生相同的结果。

尝试编码为utf-8在IDLE上运行正常,将打印垃圾放在PYCharm控制台上:

>>> print u'\u05e9\u05dc\u05d5\u05dd'.encode('UTF-8')
שלו�

我该怎么办?

PyCharm 4.5.4,Windows 8.1 x64,Python 2.7.9 x64

0 个答案:

没有答案