python文件打包成exe---pyinstaller

背景:做了一个项目的接口自动化,每次实现都要打开工程去运行,偶然一次发现同事的小工具,不需要给代码,直接打开exe就可以执行功能,感觉很方便,于是就研究了一下,发现还挺简单的。
一般python官网下载的python,在python安装路径下D:\Python27\Scripts可以找到

easy_install和pip.png

 

1、确保安装了pip或者easy_install,在cmd命令行下输入“easy_install”,没有提示“xxx不是内部或外部命令……”,就说明easy install工具安装成功。

检查本地是否安装了esay_install.png


2、打包exe文件所必须要使用的组件是pyinstaller文件,用esay_install pyinstaller或者pip install pyinstaller安装即可,用这个方法安装会把所有依赖的文件一起安装,如果是exe的,可能会缺失依赖文件。

安装pyinstaller.png


3、mainrunner.py是所有方法的入口,定位到mainrunner.py的文件夹(需要定位到具体py的文件夹,如果是工程的文件夹名,打包出来的是*.rar),在cmd里输入定位到主要入口python文件的地址,输入pyinstaller -F mainrunner.py运行后,exe文件即打包成功。

打包成exe.png


4、在mainrunner.py同路径下生成一个dist文件夹,里面生成一个mainrunner.exe文件,点击后就会直接运行,查看结果即可。

查看exe所在位置.png



作者:莫依痕
链接:https://www.jianshu.com/p/cda59b805b9d
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值