9

我已经切换到 PyCharm 并在使用它时玩得很开心。我为使用英语以外的语言(即希伯来语和阿拉伯语)的项目编写代码,并且需要不时调试编码。出于某种原因,PyCharm 不会在其调试控制台中显示 Unicode 字符。

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

有任何想法吗?

4

2 回答 2

11

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

export PYTHONIOENCODING=UTF-8

从理论上讲,您也可以将其添加到您可以在 Preferences->Build,Execution,Deployment->Python Console 中设置的环境变量中,但是这种方法似乎在我正在使用的构建中被破坏了(4.0.4)

于 2015-03-03T03:38:39.840 回答
10

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

控制台字体

于 2013-01-24T11:54:27.827 回答