如何将.py文件打包成.exe可执行程序呢?pyinstaller不是内部或者外部命令?

我们平时在写完代码的时候,想要将.py文件打包在Windows系统下直接可执行,那么只需要下载一个第三方工具就OK啦!

一:下载第三方工具

输入win+r ---->cmd---->输入以下命令:(这个工具是专门用来打包.py文件的)

pip install pyinstaller

## 二:打开你所要打包的.py文件的路径

如何将.py文件打包成.exe可执行程序呢?pyinstaller不是内部或者外部命令?_第1张图片

  1. 选择要打包的文件,点击右键—>选择 File Path ------->打开.py的文件所在的目录
  2. 在地址栏内输入:cmd
  3. 打开dos窗口后:输入以下命令:
#-F 后面跟着是所要打包的文件名字喔
pyinstaller -F exercise.py
  1. 按回车后,自动开始将文件打包,直至提示成功
  2. 再次打开刚才文件的目录,会发现出现以下目录:
    在这里插入图片描述
  3. 点击进入 dist目录,里面就有已经打包好的.exe文件啦!
    **

那么遇到pyinstaller不是内部命令这种情况怎么处理呢?

在这里插入图片描述

**

第1种情况: 先去检查是否安装pyinstaller成功, 出现以下列表就证明安装成功
在cmd输入以下命令:

python -m pip list

如何将.py文件打包成.exe可执行程序呢?pyinstaller不是内部或者外部命令?_第2张图片
第2种情况:
查看一下自己的Python/Scripts/目录下是否有pyinstaller.exe文件;没有的话需要从
C:\Users\用户名\AppData\Roaming\Python\Python36\Scripts
的目录下将pyintaller.exe复制过去

第3种情况:
查看自己安装Python的时候是否将python/Scripts目录,添加至环境变量下
**

三:将.exe的程序图标换成自己喜欢的

  1. 给大分享一个免费的图标网站:先下载自己喜欢的图标
https://www.easyicon.net/

(注意:下载.ico格式的图标)

  1. 选择要打包的文件,点击右键—>选择 Open in terminal
    如何将.py文件打包成.exe可执行程序呢?pyinstaller不是内部或者外部命令?_第3张图片
    3.输入以下命令:
#注意 -i后面跟图标的名字 图标路径 
#为了省事,我将图标是放在与.py同级目录下
pyinstaller -F -i 01.ico exercise.py

  1. 按回车,执行以上命令即可!

你可能感兴趣的:(如何将.py文件打包成.exe可执行程序呢?pyinstaller不是内部或者外部命令?)