欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python中如何将程序打包成为exe可执行程序

程序员文章站 2024-02-03 22:13:28
...

首先,安装一个第三方包:pyinstaller

从名字既可以看出,它是 .py后缀文件的安装程序。
下载并安装pyinstaller:

pip install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz

如果提示pip版本过低,使用如下命令升级即可:

python -m pip install --upgrade pip

如果pyinstaller版本不是最新,可使用如下命令更新:

pip install --upgrade pyinstaller

使用windows命令行打包 .py文件

准备好一个python文件,我以officeDist为例。
创建一个文件夹包裹住要打包的 .py文件,防止由于打包生成的乱七八糟的文件夹和文件影响观感。
我放在C盘下的test文件夹下。
python中如何将程序打包成为exe可执行程序
命令:

pyinstaller -F C:\test\officeDist.py

-F是必须要带的一个参数。
C:\test\officeDist.py是文件存放的绝对路径。
python中如何将程序打包成为exe可执行程序
当执行成功后,我们要注意exe文件生成的路径。


还可以在打包的同时给程序加上 .ico类型的图标。
首先可以在easyicon上下载需要的图标。
我这里随便下载一个,但是要主要图标的格式必须是 .ico类型的。
命令语法为:
pyinstaller -F -i 图标文件所在路径 py文件所在路径
比如:
python中如何将程序打包成为exe可执行程序
命令为:

pyinstaller -F -i C:\test\heart.ico C:\test\officeDist.py

python中如何将程序打包成为exe可执行程序
然后再发送到桌面快捷方式,可以看到如图所示的效果:
python中如何将程序打包成为exe可执行程序

相关标签: Python