一篇文章搞定Python程序如何编译成可执行文件研究发方法

liftword4个月前 (12-23)技术文章41

前因

学习python开发,兴趣是很重要的,最近闲来无事,突然想到pychon源码只能运行于安装了pychon解释器环境中,无法直接运行于windows系统或者Mac系统中,故研究如何将py文件编译成电脑可以执行的exe文件,但发现网上虽然方法很多,有些方法很难读懂(反正是我看着非常难受),经过一下午的研究寻找,找到了一款名叫PyInstaller模块,可以直接将py文件直接编译成exe文件,废话不多说,直接上步骤!

安装方法

1、在安装此软件之前各位应该已经安装好python解释器了,环境变量都已配置完毕,在此不再赘述。

2、首先进入电脑的DOS界面具体方法win键+R组合键具体见下图,会出现如下框


3、在打开行输入cmd,会直接进入黑框DOS界面:


3、接下来请复制一下一行代码 py -m pip install pyinstaller 代码行结束,此为下载安装PyInstaller模块的代码行

4、经过短暂的等待会安装完成(假装有图),安装时间在5分钟以内,安装完成之后就可以使用了

PyInstaller模块的使用

1、将py文件编译成exe文件也需要黑框操作(DOS)界面,进入方法见上面安装方法中的2步与3步

2、DOS 界面下进入需要编译的py文件所在的文件夹内

3、当进入py文件所在的文件夹下时,运行以下代码行 pyinstaller -F -w *.py 代码行结束

命令解释

-F(注意大写)是所有库文件打包成一个exe文件

-w是不出黑色控制台窗口

*py:代表你要编译的py文件名字,例:需要编译的文件叫a.py的文件写法为:

pyinstaller -F -w a.py  

PS:注意其中的大小写与空格问题 pyinstaller空格-F空格-w空格a.py

5、运行完以上代码文件就编译成功了,编译好的exe文件存储在同级目录中名为dist文件夹下。

结尾

编译好的exe文件就可以直接在电脑中运行了,现在就可以制作各种好玩的小程序,发给自己的朋友尽情的玩耍吧,望各位能在程序员的路上越走越远,另外如果诸位有其它办法将py文件编译成exe可执行文件欢迎留言交流~~~~




#python##编译##计算机#

相关文章

全网最详细的Python自动化测试+邮件推送+企业微信推送+Jenkins

目录1. 概述1.1 python自动化1.2 邮件推送1.3 企业微信推送1.4 Jenkins自动化部署2. 项目实现2.1 python脚本2.2 运行脚本2.3 邮件推送2.4 企业微信推送2...

Python 3.11.0下载安装并使用help查看模块信息(Win11)

Python 3.11.0下载及安装Python官网: https://www.python.org/官网首页,Downloads菜单,点击“Python 3.11.0”,开始下载安装包,下载完成后得...