我们平时在写完代码的时候,想要将.py文件打包在Windows系统下直接可执行,那么只需要下载一个第三方工具就OK啦!
一:下载第三方工具
输入win+r ---->cmd---->输入以下命令:(这个工具是专门用来打包.py文件的)
pip install pyinstaller
## 二:打开你所要打包的.py文件的路径
选择要打包的文件,点击右键—>选择 File Path ------->打开.py的文件所在的目录在地址栏内输入:cmd打开dos窗口后:输入以下命令:#-F 后面跟着是所要打包的文件名字喔pyinstaller -F exercise.py
按回车后,自动开始将文件打包,直至提示成功再次打开刚才文件的目录,会发现出现以下目录:
点击进入 dist目录,里面就有已经打包好的.exe文件啦!
**
那么遇到pyinstaller不是内部命令这种情况怎么处理呢?
**
第1种情况:先去检查是否安装pyinstaller成功, 出现以下列表就证明安装成功
在cmd输入以下命令:
python -m pip list
第2种情况:
查看一下自己的Python/Scripts/目录下是否有pyinstaller.exe文件;没有的话需要从
C:\Users\用户名\AppData\Roaming\Python\Python36\Scripts
的目录下将pyintaller.exe复制过去
第3种情况:
查看自己安装Python的时候是否将python/Scripts目录,添加至环境变量下
**
三:将.exe的程序图标换成自己喜欢的
给大分享一个免费的图标网站:先下载自己喜欢的图标/
(注意:下载.ico格式的图标)
选择要打包的文件,点击右键—>选择 Open in terminal
3.输入以下命令:
#注意 -i后面跟图标的名字 图标路径 #为了省事,我将图标是放在与.py同级目录下pyinstaller -F -i 01.ico exercise.py
按回车,执行以上命令即可!