Encoding PY55 UTF-8编码

Encoding PY55 UTF-8编码,encoding,utf-8,pycharm,Encoding,Utf 8,Pycharm,当我试图在控制台中打印俄语文本时,我得到�����, 尽管如此,我还是将文件编码和IDE编码设置为UTF-8。此问题仅在将PyCharm更新为5后出现 这是输入俄语文本的图片 尝试以下操作:转到设置->编辑器->文件编码并将项目编码设置为系统默认值(在我的示例中是windows-1251编码)。它适合我。如果在Windows或Linux中,请在文件(Windows)的末尾添加以下行(Windows)PYCHARM_HOME/bin/PYCHARM.exe.vmoptions,(Linux)PYC

当我试图在控制台中打印俄语文本时,我得到�����, 尽管如此,我还是将文件编码和IDE编码设置为UTF-8。此问题仅在将PyCharm更新为5后出现

这是输入俄语文本的图片


尝试以下操作:转到设置->编辑器->文件编码并将项目编码设置为系统默认值(在我的示例中是windows-1251编码)。它适合我。

如果在Windows或Linux中,请在文件(Windows)的末尾添加以下行(Windows)
PYCHARM_HOME/bin/PYCHARM.exe.vmoptions
,(Linux)
PYCHARM_HOME/bin/PYCHARM.vmoptions

-Dconsole.encoding=UTF-8
-Dfile.encoding=UTF-8
在位于
/Applications/RubyMine.app/Contents
的OS X Open
Info.plist
中,找到标记
VMOptions
,并按如下方式对其进行修改:

 <key>VMOptions</key>
 <string>-Xms16m -Xmx512m -XX:MaxPermSize=120m
     -Xbootclasspath/p:../lib/boot.jar -ea
     -Dconsole.encoding=UTF-8
     -Dfile.encoding=UTF-8 
 </string>
VMOptions
-Xms16m-Xmx512m-XX:MaxPermSize=120m
-Xbootclasspath/p:../lib/boot.jar-ea
-Dconsole.encoding=UTF-8
-文件编码=UTF-8

摘自和

您是如何制作此“俄语文本”的可能副本的?我们看到的只是控制台中的编码问题。这可能是控制台的错误,也可能是产生输出的应用程序的错误。我已经将项目编码设置为1251,但全局编码为UTF-8。把它改成1251,对我有用。