安装pyinstaller
在python的Scripts目录下:
“C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\Scripts”
运行cmd,安装,输入:
pip pyinstaller
打包exe
- 在python的Scripts目录下:
“C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\Scripts”
运行CMD,打包exe,输入:
pyinstaller -F -w auditLedger_window.py - 打包成功,将附属文件与生成exe放在一个文件夹内,
- 运行exe,报错:Failed to execute script xxx.exe
- 查看日志"C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\Scripts\build\auditLedger_window\warn-auditLedger_window.txt"
最后一行显示no moudel named ‘pandas’ - 分析原因是:程序是在pyCharm中添加的第三方库,应该在python目录
中"C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\Lib"
重新安装第三方库,
运行CMD,输入:pip install ‘moudelname’ - 重启计算机