pyinstaller打包py文件后运行出现“Failed to execute script pyi_rth_pkgres”错误

使用pyinstaller打包python项目后,运行出现“Failed to execute script pyi_rth_pkgres”的错误,百思不得其解,尝试过更新版本,也尝试过 pip install pyinstaller==3.5 安装曾经正常使用版本均无果,最后还是强大的技术社区解决了这个难题。

原出处:https://github.com/pyinstaller/pyinstaller/issues/2137


1、先卸载pyinstaller,pip uninstall pyinstaller

2、从GitHub开发人员存储库下载pyinstaller压缩包

https://github.com/pyinstaller/pyinstaller/archive/develop.zip

3、解压后安装

通过cmd命令进入解压后的pyinstaller文件夹

cd C:\Users\Mmao\Desktop\pyinstaller-develop  #pyinstaller解压文件的路径

然后安装pyinstaller

python setup.py install


按照原来方法然后重新打包,bingo!


》》后来在其他地方还看到这个更逆天的方法,先记录一下,可能用得着

pip uninstall pyinstaller

pip install https://github.com/pyinstaller/pyinstaller/archive/develop.zip


评论

精彩评论