下载pyinstaller
采用命令行操作的办法
在cmd命令行中,输入代码:pip install pyinstaller
更新、升级的方法:pip install –upgrade pyinstaller
安装成功后会在python3.x/Scripts目录下看到pyinstaller.exe
使用pyinstaller打包py文件成exe程序
将cmd的目录切换至(命令:cd 文件路径(注意空格))需要打包的py文件目录下
输入命令:pyinstaller -F test.py
《打包好的exe文件,在同目录的dist文件中》
常用参数说明:
–icon=图标路径
-F 打包成一个exe文件
-w 使用窗口,无控制台
-c 使用控制台,无窗口
-D 创建一个目录,里面包含exe以及其他一些依赖性文件
pyinstaller -h 来查看参数
我自己常使用的命令(生成一个exe文件,改变图标,并且无控制台):pyinstaller –icon=”D:\Program Files\Python35\Scripts\pulaiwang_cj\plw.ico” -F -w “D:\Program Files\Python35\Scripts\pulaiwang_cj\plwcj.py”
PS
如果报错:failed to create process
可能是安装python时路径上有空格,解决方法:
直接用 Python 運行 script
“D:\Program Files\Python35-32\python.exe” “D:\Program Files\Python35-32\Scripts\pyinstaller-script.py” –icon=”E:\dazhongwang_cj\plw.ico” -F -w “E:\dazhongwang_cj\plwcj.py”