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文件夹下。
命令:
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
然后再发送到桌面快捷方式,可以看到如图所示的效果:
上一篇: linux 其它命令