SyntaxError:文件run.exe第1行中以“\x90”开头的非-UTF-8代码,但未声明编码;看见http://python.org/dev/peps/pep-0263/有关详细信息 这个问题如何解决
时间: 2023-05-19 08:04:47 浏览: 226
使用python批量转换文件编码为UTF-8的实现
这个错误是因为你的 Python 文件的编码格式不是 UTF-8。在你的 Python 文件的第一行加入以下内容即可解决此问题:
```
# -*- coding: utf-8 -*-
```
这行代码告诉 Python 解释器,你的 Python 文件使用的是 UTF-8 编码格式。
另外,你也可以在命令行中使用以下命令来指定 Python 文件的编码格式:
```
python -c "import sys; print(sys.getdefaultencoding())"
```
如果你想使用其他编码格式,你可以将上面的 `utf-8` 替换为你想要使用的编码格式。
希望这能帮到你!
阅读全文