我有一台新机器,在完成所有设置之后,IDE Atom以某种方式无法再打印UTF-8字符'äöü'(可能也打印其他此类字符)。非常奇怪,自从我移到我的新PC上后,我遇到了这个问题。
这里是问题的屏幕截图:
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLmltZ3VyLmNvbS82NE5Pak5pLmpwZyJ9” alt =“屏幕截图”>“ >>
我正在使用:
有人也遇到过这个问题,并且知道如何解决吗?
提前感谢!
编辑解决方案
解决方案1:
snakecharmerb(此处的用户)评论说,在使用以下命令打开文件“ test.py”时,我需要取消编码编码:open('test.py', encoding='utf-8')
有效!他/她的评论由于某种原因被删除,但是是的,它起作用了。谢谢!
解决方案2
:为了不必每次都声明编码,我研究了更改系统默认编码的方法。 Windows 10为此提供了一个简单但隐藏的解决方案:[打开控制面板>>时钟和区域>>区域>>管理选项卡>>更改系统区域设置... >>选中'测试:使用Unicode UTF-8获得全球语言支持'] >>
感谢大家的快速帮助!
我有一台新机器,在完成所有设置之后,IDE Atom以某种方式无法再打印UTF-8字符'äöü'(可能也打印其他此类字符)。非常奇怪,我有这个...
您可以尝试导出PYTHONIOENCODING=utf-8
如果不起作用,您可以尝试将python中的环境变量设置为