运行 setup.py 时以 'xff' 开头的非 UTF-8 代码



我正在按照 Python 的打包项目教程进行操作,当它告诉运行python3 setup.py sdist bdist_wheel时,我收到以下错误:

PS C:Usersusernamedevpackaging_tutorial> python setup.py sdist
bdist_wheel
File "setup.py", line 1
SyntaxError: Non-UTF-8 code starting with 'xff' in file setup.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

我不知道为什么会出现此错误,因为我的 setup.py 文件与他们的文件相同。有没有人遇到同样的问题?

您会收到此错误,因为该文件是使用默认编码类型的 Powershell Windows-1252 创建的。您必须将文件的编码类型更改为 UTF-8,python 可以将其识别为 python 可执行文件。您可以使用命令 chcp 65001 来实现此目的

相关内容

  • 没有找到相关文章

最新更新