您的位置:首页 > 编程语言 > Python开发

[python学习笔记] python程序打包成exe文件

2017-09-22 13:45 555 查看

安装 pyinstaller

pip3 install pyinstaller

命令

pyinstaller -F -w -i ../ui/icon.ico --clean ../Login.py

参数

-F 代表打包成一个独立的exe文件

-w 小写. 代表打开程序的时候不额外打开一个终端

-i ../ui/icon.ico 打包图标

--clean 清空之打包产生的换成

../Login.py 要 打包的入口py文件

打包程序最终会生成一个dist,和build文件。 其中build文件夹是打包生成的临时文件。 dist里存放打包生成的exe文件。

生成的路径问题

exe 执行之后,相对路径同py文件。

例如,如果开发的时候结构是

+ src
- Main.py
+ ui
- a.jpg
- c.ui
- d.png

在Main.py里使用a.jpg 使用的路径是 ../ui/a.jpg.那么在exe文件里也一样。也就是 下边的目录才能运行

+ dist
- Main.exe
+ ui
- a.jpg
- c.ui
- d.png
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: