SyntaxError: Non-UTF-8 code starting with '\x90' in file C:\Users\admin\Downloads\1.exe on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
在头部贴上了 编码声明也没有用
通过pycharm重新编码也没有用。
究竟是什么原因?
引入了pdf2doc但是打包无法打包。
这跟你打包其实没有直接的关系
毕竟你打包已经成功了,没有报错
而且exe能运行
至于程序报错,那是因为你的代码本身有bug
比如你的程序读了配置文件,但是你把路径写错了,导致你打包后的路径跟py文件路径不一致就认不出来了
Non-UTF-8 code starting with '\x90' 看报错的提示,应该文件是没有显式设置编码,而默认是gbk编码的,解析时又是使用utf-8编码进行解析的,显式设置成utf8-编码试一下
?????
和楼主一样的问题。同样的代码用anaconda 1.9的环境可以正常打包,后来更新了新版的,并且重装了pyinstaller编译以后就报同样的错了。
有没有问题解决的大佬分享一下呀,前面加编码都试过不行了,还有别的啥子原因吗?