把Python文件打包成EXE

最近做一个小程序,爬取一些数据,给别人用的时候,想着能不能让对方不在安装python环境的情况下就可以运行,找到这个方法方便很多。

1、首先下载安装pyinstaller

https://github.com/pyinstaller/pyinstaller/

把Python文件打包成EXE

 

打开cmd,切到pyinstaller解压包目录,我直接放在D盘目录下了,所以我的操作是

把Python文件打包成EXE

安装,在该目录下执行语句  python setup.py install

很快安装完毕。

2、打包py文件成exe

cmd切换到pyinstaller-develop文件目录下,我的是

把Python文件打包成EXE

然后将需要打包的程序,把它复制到步骤1的目录下,也就是上面的D:\pyinstaller-develop然后使用命令:pyinstaller -F getPra.py

把Python文件打包成EXE

等一会就好了,然后去你的pyinstaller-develop\dist文件夹下边找就行了。

把Python文件打包成EXE

常用参数说明:
–icon=图标路径
-F 打包成一个exe文件
-w 使用窗口,无控制台
-c 使用控制台,无窗口
-D 创建一个目录,里面包含exe以及其他一些依赖性文件
pyinstaller -h 来查看参数