请问python 是否可以像c语言那样,将写好的程序变成.exe执行文件?
如果可以,需要怎么做?
我的环境是python3.7,pip10.0.1,setuptools39.01
另外对电脑的操作系统有啥要求没?
用pyinstaller,很容易就能实现,步骤如下:
下载pyinstaller包,(我可以安装包发给你),把pyinstaller解压到任意路径后
1.开始->运行->cmd->回车
2.把路径改为pyinstaller所在的路径。比如pyinstaller在D盘,则输入“D:”(不包括“下同)回车,再输入”cd pyinstaller”回车
3.把你要打包的.py文件和执行文件所需要的文件复制到你解压的文件夹中(假如你要打包hello.py)
4.输入“Configure.py”回车
5.输入“Makespec.py hello.py”回车,正确的话会产生一个hello文件夹,把这个文件夹你的hello.spec文件复制到跟hello.py一个目录里
6.输入“Build.py hello.spec”回车,正确执行后会在当前目录产生几个文件夹,在dist文件夹里的东西就是我们所需要的,最后记得把所有程序hello.py所需的文件拷到dist文件夹里。
参考这位博主的文章吧
https://blog.csdn.net/lqzdreamer/article/details/77917493
用pyinstaller 包解压就行了,网上有很详细的教程
你可以看看我的博文,中最后一部分的内容。
使用pyinstaller 包解压
pyinstaller 了解一下
py2exe for Windows (Python 3.3-3.5)