SyntaxError: 文件 C:\\Python36\\python.exe 第 1 行中以 '\\x90' 开头的非 UTF-8 代码,但未声明编码

新手上路,请多包涵
SyntaxError: Non-UTF-8 code starting with '\x90' in file
C:\Python36\python.exe on line 1, but no encoding declared

我不明白为什么它会在我想打开解释器时显示给我。有人能帮助我吗?

快照

原文由 Beno 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 993
1 个回答

在我的例子中,我在从 cmd 运行 pyinstaller 的 exe 文件时遇到了这个错误,当我通过直接点击它而不是从 cmd 运行该文件时,它自动得到修复

因此,要解决此问题,请不要从终端/cmd 运行文件,请尝试任何其他方式。

原文由 Shivam Kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题