关于采用pyinstaller对多个.py文件打包问题

关于采用pyinstall对多个.py文件打包的流程及注意问题。
1.首先使用pip尽心安装pyinstall模块,与安装其他python中模块类似,在cmd中输入命令行:pip install pyinstaller
2.在cmd中cd到需要打包的多个.py文件目录下
3.在上一步cmd中目录下输入命令行:pyinstaller -i logo.ico -F -w Main.py -p Project1.py -p Project2.py -p Project3.py --hidden-import Project1 --hidden-import Project2 --hidden-import Project3
4.上述命令行中
-i表示添加打包生成的exe文件图标,图标格式为.ico格式,此格式可在网上直接将图片输入生成,logo为自己的图标名称(可任意命名,只需与自己的对应)
-F表示将多个.py文件最终生成单一的一个exe文件
-w表示最终生成exe文件以后,跳过黑框
Main表示主程序.py文件
-p表示添加的其余.py文件
-p后跟的文件与–hidden-import后跟文件一一对应,只是前者带有.py文件格式,后者只需跟文件名称即可,可以添加多个
注意:
1.上述命令行中某些”-“符号之前需要空格
2.生成的exe文件在dist文件夹下,所需的其他格式的配置文件均需要复制粘贴到与exe文件同一路径下,也即复制粘贴到dist文件夹中,否则双击exe文件可能会因为找不到其他配置文件而导致报错,无法实现相应的功能。

发布了58 篇原创文章 · 获赞 3 · 访问量 2401

猜你喜欢

转载自blog.csdn.net/yang_jianfeng/article/details/105104967