【Python】pyinstaller模块将py文件打包为windows可执行文件exe

python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件,降低脚本对环境的依赖性,同时运行更加迅速。当然打包的脚本似乎不是在所有的win平台下都能使用,win7有一部分不能使用,我在win10能够很好的运行。

准备工作:  
pyinstaller(http://www.pyinstaller.org/) 首先还是去官网看支持的python版本,不然会很尴尬的
可以直接在python环境使用命令:pip install pyinstaller   (会自动下载future,pywin32,pyinstaller)

pyinstaller相关参数

如何使用Pyinstaller
1.cmd到python的scripts 找到pyinstaller.exe 本人:D:\zengSoftware\Anaconda\Scripts
2.输入命令 pyinstaller.exe -F demo.py
比如:pyinstaller.exe -F F:\PythonProject\PythonLession\BaseFunction\translater.py

从cmd最后一行输出可查找到生成的文件:D:\zengSoftware\Anaconda\Scripts\dist\translater.exe

如果想要对程序设置自定义图标:pyinstaller -F -i ico_path  py_path 
首先需要下载一张正常的ico,不能用直接修改后缀的。
下载图片:https://www.easyicon.net
输入命令:pyinstaller -F -i F:\PythonProject\PythonLession\BaseFunction\images\net.ico F:\PythonProject\PythonLession\BaseFunction\translater.py

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值