本人初学python。
安装完pyinstaller之后在程序当前目录的cmd窗口下执行pyinstaller命令生成exe文件,但是exe文件闪退,无法执行成功。
百度了一堆解决方法之后根据回答修改pyinstaller命令如下,把可以增加的库路径都给增加了。最后可以生成exe文件,但是运行exe文件还是会提示“ModuleNotFoundError: No module named 'win32' ”
pyinstaller -F -p D:\python374\Lib\site-packages;D:\python374\Lib\site-packages\openpyxl;D:\python374\Lib\site-packages\win32api;D:\python374\Lib\xml\parsers;D:\python374\Lib\site-packages\win32com;D:\python374\Lib\site-packages\win32;D:\python374\Lib\site-packages\pypiwin32-223.dist-info; pingheng.py
有遇到过类似情况的朋友麻烦支支招,感激不尽。
这个要分析你的代码使用那些模块,不是所有模块都支持pyinstaller 打包,有些要改一下源码或者设置一下文件