使用Pyinstaller
Pyinstaller是一个非常有用的python第三方库,可以帮助你打包python文件为exe(注意:Pyinstaller不是将python文件编译成EXE,而是把python环境和代码打包在了一起,不要指望用Pyinstaller提高使用python的效率)。
安装
Pyinstaller是一个第三方库,并不是python自带的,所以要使用Pyinstaller需要先安装他
python安装第三方库可以使用python的pip安装,打开windows自带的cmd命令提示符(Windows+R,输入“cmd”,然后按下确定键)运行以下命令:
pip install pyinstaller
但是如果这样,你会发现安装的速度特别慢,由于国内网络很差,而pip是在国外的镜像站,所以我们可以考虑改为国内的镜像,优化后的代码如下:
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple pyspider
你会发现安装速度快了许多
OK,您也许已经成功安装了Pyinstaller,下面的代码用于检测你是否成功安装了Pyinstaller:
pip show pyinstaller
使用Pyinstaller
到现在就可以使用Pyinstaller了
试试cd到你的python文件目录中执行以下命令:
pyinstaller -F main.py
注意把“main.py”改成你要打包的python文件,你会发现你放python文件的地方多出了“dist”这个文件夹,进去你就会发现有了一个exe文件,这就是你的成品了!恭喜你,你已经成功制作了自己的第一个python写的exe文件
参数
你可能还不满意,想要改变图标等。