1.安装需要的包
(可能会失败,没关系多试几次就行了,或者可以选择去官网下载)
pip install pywin32
pip install PyInstaller
2.打包
2.1 移动代码中引用的包
将所有import到的包移动到.py同一目录下1
2.2 执行命令
- -F 表示生成单个可执行文件
- -w 表示去掉控制台窗口,GUI界面时常用。
- -i 表示可执行文件的图标
pyinstaller -F myfile.py
or
pyinstaller -F -i ./myicon.ico myfile.py
(图标是.ico格式,可以在网上进行在线转换)
(刚生成的dist文件夹下的exe文件可能不是我们的图标,移动到其他的文件夹就会更新哦!)
查找方法:在python文件(不是快捷方式)的同目录下的Lib文件夹中 ↩︎