Python脚本打包成可独立运行的应用程序
1.打包单个脚本程序
参考:https://blog.csdn.net/snsb_csdn/article/details/122804590
1.1 安装pyinstaller
(1)进入python安装路径下的Scripts文件夹下,打开cmd窗口,输入命令:
python -m pip install pyinstaller
(2)安装完成后,该路径下可以查看到新增有pyinstaller.exe:
1.2 打包成应用程序
(1) 在上述的cmd窗口,继续执行命令:
pyinstaller -F -w 打包.py绝对地址
pyinstaller -F -w C:/Users/Crystal/PycharmProjects/pythonProject1/Assistant.py
(2) 若需指定ico,则执行命令如下:
pyinstaller -F -w -i ico地址文件 打包.py地址
pyinstaller -F -w -i C:\Crystal\Python\Python37\Scripts\dist\favicon.ico C:/Users/Crystal/PycharmProjects/pythonProject1/Assistant.py
(3)查看打包好的应用程序
上一步执行后,会自动创建dist文件夹,打包的程序存放在该文件夹下:
(4) 双击exe文件可直接运行:
2.打包多个脚本程序
参考:https://www.cnblogs.com/shiyongge/p/10582552.html
2.1 打包入口主程序.py为spec文件
(1)打开cmd(管理员权限),进入到打包程序存放路径中,输入:
pyi-makespec -F -w -D 主文件
pyi-makespec -F -w -D F:\pythonProject1\CASH_BACK\Q10_CashBack.py
(2)生成spec文件:
(3)打开配置文件进行对应数据配置: