标签: pyinstaller python 错误
编程环境
windows10
Anaconda3(64-bit)
PyCharm 2016.2.3(64)
pyinstaller的安装是直接使用pip进行安装,版本为最新
pip install pyinstaller
首先使用
pyinstaller -F -w code.py
进行exe打包,得到的单个.exe文件,运行后提示failed to execute script py_rth_pkgres
错误
后使用
pyinstaller -D code.py
进行exe打包,得到一个目录文件,通过命令行执行.exe文件提示The 'six' package is required; normally this is bundled with this package
错误
用baidu没有获得可行的解决办法,但是通过google找到了解决方案
在需要打包的.py文件中添加以下代码,即可成功成功打包.exe
import six
import packaging
import packaging.version
import packaging.specifiers
import packaging.requirements
总结
- pyinstaller打包.exe出错,可以先使用
-D
打包,通过命令行运行查看错误信息,通过google搜索答案
网友评论