python3 pyinstaller 生成 exe

下载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”

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注