Pyinstaller打包python文件为EXE

使用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文件

参数

你可能还不满意,想要改变图标等。

请参考Pyinstaller的常用参数

猜你喜欢

转载自www.cnblogs.com/xuhuading/p/12300049.html