打包demo文件为exe,在任意环境下点击就能使用,文件如下:
data文件夹保存需要使用的文件,例如txt,jpg等
utils文件夹保存需要使用的.py文件
config.conf为配置文件
![](https://i-blog.csdnimg.cn/blog_migrate/9e0914cdbce85642bbf41418fd359af6.png)
1.生成demo.spec文件,通过配置该文件来打包多个文件
pyi-makespec -w demo.py
demo.spec文件如下:
![](https://i-blog.csdnimg.cn/blog_migrate/0fef2e25dc4fe9dce1ec074827d59820.png)
生成文件后需要修改:
![](https://i-blog.csdnimg.cn/blog_migrate/a6a51649d59b7a923b2e2bec5a15bcb0.png)
datas中的地址说明:
“,”前是文件在电脑中的绝对路径,“,”后是文件打包后放在哪个位置
运行exe文件需要打开控制台,则需要将console设置为True
在能够运行的环境下输入:
pyinstaller -F demo.spec
生成build和dist两个文件夹
exe文件在dist文件夹下,点击即可运行