如何让PyCharm在其控制台中显示unicode数据?

时间:2013-01-07 01:21:21

标签: python unicode utf-8 ide pycharm

我已经切换到PyCharm并且使用它进行了爆炸。我为使用英语以外的语言(即希伯来语和阿拉伯语)的项目编码,需要偶尔调试编码。出于某种原因,PyCharm不会在其调试控制台中显示Unicode字符。

我已将IDE编码设置为UTF-8,但没有帮助。

有什么想法吗?

2 个答案:

答案 0 :(得分:9)

接受的答案不再正确。在默认字体中,它们都没有区别。我只花了一段时间来解决同样的问题,最好的解决方案是修改.bash_profile(或.zshrc)并包含以下行:

export PYTHONIOENCODING=UTF-8

理论上,您还可以将其添加到您可以在Preferences-> Build,Execution,Deployment-> Python控制台中设置的环境变量中 然而,这种方法似乎在我使用的构建(4.0.4)

中被打破

答案 1 :(得分:8)

您需要将控制台字体更改为包含所需Unicode字形的字体:

console font