前因
学习python开发,兴趣是很重要的,最近闲来无事,突然想到pychon源码只能运行于安装了pychon解释器环境中,无法直接运行于windows系统或者Mac系统中,故研究如何将py文件编译成电脑可以执行的exe文件,但发现网上虽然方法很多,有些方法很难读懂(反正是我看着非常难受),经过一下午的研究寻找,找到了一款名叫PyInstaller模块,可以直接将py文件直接编译成exe文件,废话不多说,直接上步骤!
安装方法
1、在安装此软件之前各位应该已经安装好python解释器了,环境变量都已配置完毕,在此不再赘述。
2、首先进入电脑的DOS界面具体方法win键+R组合键具体见下图,会出现如下框
![dee4302dd393f7a3946ddd01a692b218.png](https://i-blog.csdnimg.cn/blog_migrate/73fd8b4229bbc109da0df7592bb17cb5.jpeg)
3、在打开行输入cmd,会直接进入黑框DOS界面:
![10ee0c2acc46faf73b51dc8fcf51bb75.png](https://i-blog.csdnimg.cn/blog_migrate/15f99b3eaddd194a5e5ec2a9815940ee.jpeg)
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可执行文件欢迎留言交流~~~~
![9ef5482fef7997c70daadf7ba9846875.png](https://i-blog.csdnimg.cn/blog_migrate/8396cd28a72a6d380bc63e9b8c0e9eeb.jpeg)
![4ccc509d7b6f3e05a6d983998c578b04.png](https://i-blog.csdnimg.cn/blog_migrate/fcb477efc65bcc0727d7060aa7e8e06a.jpeg)
![b4b6ccf80084688ff4519bbc8ffd5075.png](https://i-blog.csdnimg.cn/blog_migrate/2b00ef5825629f10e0410fb76aad4e53.jpeg)
#python##编译##计算机#