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

首先,安装一个第三方包: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文件夹下。
在这里插入图片描述
命令:

pyinstaller -F C:\test\officeDist.py

-F是必须要带的一个参数。
C:\test\officeDist.py是文件存放的绝对路径。
在这里插入图片描述
当执行成功后,我们要注意exe文件生成的路径。


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

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

在这里插入图片描述
然后再发送到桌面快捷方式,可以看到如图所示的效果:
在这里插入图片描述

发布了68 篇原创文章 · 获赞 57 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43598138/article/details/105408582