python代码变成exe_Python代码转exe工具

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 在近几年的开发语言排名中逐步上升。人无远虑,必有近忧。抽时间学习下Python,还是有好处的。

相对于Java等编译性语言,Python可以很方便的在linux、windows环境下进行安装使用,但如何向C语言一样打桩成EXE的小工具,脱离环境单独运行可能是很多人都希望做到的,尝试了很多工具,觉得还是Pyinstaller比较好用一些,但貌似安全助手禁止了windows下PIP的使用,只能通过whl或压缩包来进行安装了。

安装步骤没什么好描述的了

解压Pyinstaller-3.2.zip至“your python path”\Lib\site-packages下,然后进入文件夹,输入python setup.py install完成模块安装。

好了,可以开始转化工作了

进入你写好的.py文件目录下按住shift键点击右键,选择“在当前路径打开命令提示行”,输入以下内容(最后的是文件名):pyinstaller -F yourcode.py

手动安装时,最好安装在“your python path”\Lib\site-packages 下,否则需要添加环境变量到path,之后在使用pyinstaller -F yourcode.py即可完成exe的打包操作。

-F -w -i 用的比较多,至于upx可以让你的exe变的很小(大约30%--50%),但是经常会导致打包好的exe程序出BUG没办法运行,试了几个版本的upx都会偶现此问题,尤其程序引入较多模块时。

作者:王翔/一梦七年诗

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值