搜索
查看: 5450|回复: 0

python脚本打包成exe

[复制链接]

152

主题

99

回帖

540

积分

高级会员

中国黑客

积分
540
QQ
发表于 2021-7-3 21:35:37 来自手机 | 显示全部楼层 |阅读模式 来自 甘肃
有时会需要将python脚本打包成exe程序,一般使用两个程序py2exe和pyinstall。

我个人测试,觉得pyinstall更好用,而且兼容python 2.x版和3.x版。

安装pyinstall
可以直接使用pip安装(Anaconda自带pip)
[pre]
pip install pyinstaller
[/pre]
如果你没有配置环境变量,可能需要给出pip的全路径,下面是我的路径:
[pre]
C:\ProgramData\Anaconda3\Scripts\pip.exe install pyinstall
[/pre]
就是这么简单

使用pyinstall
切换到你的python脚本目录,执行pyinstall
[pre]
pyinstaller yourprogram.py
[/pre]
一般在使用时还需要带参数,比如-F表示只生成一个exe文件,-i可以指定可执行程序的图标。

同样的,如果你没有配置环境变量,需要给出pyinstall的全路径,类似下面:
[pre]
C:\ProgramData\Anaconda3\Scripts\pyinstaller.exe -F -i ICON.ico yourprogram.py
[/pre]
如果成功运行,会在当前目录下生成三个文件夹,可执行程序就在dist文件夹下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表