下载pyinstaller
采用命令行操作的办法
在cmd命令行中,输入代码:
- pip install pyinstaller
- pip install --upgrade pyinstaller
打包文件成exe程序
将cmd的目录切换至(命令:cd 文件路径(注意空格))需要打包的py文件目录下:
![](https://i-blog.csdnimg.cn/blog_migrate/c086d2a78fc594f245cb1fe522e03641.bmp)
并输入代码,格式为使用命令:pyinstaller -F 文件名(带后缀py):
- pyinstaller -F test.py
–icon=图标路径
-F 打包成一个exe文件
-w 使用窗口,无控制台
-c 使用控制台,无窗口
-D 创建一个目录,里面包含exe以及其他一些依赖性文件
pyinstaller -h 来查看参数
回车后,代码迅速操作,直到操作结束。
![](https://i-blog.csdnimg.cn/blog_migrate/ef68958a3891ca5ef1aabb17d9bd4d8d.jpeg)
返回目标文件目录,发现该目录下生成了.spec文件test.spec:
![](https://i-blog.csdnimg.cn/blog_migrate/fdb7cd3dcb2912973f6b2246d9eafdf7.bmp)
打包好的exe文件,在同目录的dist文件中:
![](https://i-blog.csdnimg.cn/blog_migrate/155bc643f4afea97678ecf35847909c4.bmp)
由此,py文件打包好为exe文件。
pyinstaller 改变生成exe程序的图标
- pyinstaller -F --icon=my.ico test.py
详见https://blog.csdn.net/lqzdreamer/article/details/77917493