使用pyinstaller/auto-py-to-exe将py文件打包出现“Failed to execute script pyi_rth_pkgres”问题。

闲来无事,研究将py文件打包成exe;
使用pyinstaller模块直接打包,或者使用auto-py-to-exe小工具。

环境:win10
python版本:python3.8.2

我使用的是auto-py-to-exe打包,但是打包后的exe文件报错;
使用pyinstaller/auto-py-to-exe将py文件打包出现“Failed to execute script pyi_rth_pkgres”问题。_第1张图片

解决方案

参照github大神提供的解决方案
https://github.com/pyinstaller/pyinstaller/issues/2137

1.卸载从http://www.pyinstaller.org/下载的PyInstaller
方法:pip install pyinstaller

2.从GitHub开发人员存储库下载pyinstaller压缩包
https://github.com/pyinstaller/pyinstaller/archive/develop.zip

3.解压后安装;
方法:win+r进入控制台
\进入解压后的pyinstaller文件夹
cd C:\Users\Mmao\Desktop\pyinstaller-develop #pyinstaller解压文件的路径
\安装pyinstaller
python setup.py install

然后重新打包即可解决。

你可能感兴趣的:(python,python)