PyInstaller打包步骤简记

时间:2023-03-08 20:43:00

pyinstaller 下载地址:http://www.pyinstaller.org/

下载后用cmd进入解压文件夹 python setup.py install 安装。

最近用pyinstaller打包小程序,遇到一些问题。

1.用最新版本的pyinstaller3.2打包时,出现错误:ImportError: No module named ‘pefile’。

解决方法:安装了pyinstaller3.0

2.打包时闪退

问题:程序有错误,将打包好的exe文件拖至cmd里面运行,就可以看到报错提示,改正。

如果程序没有错误,则在末尾加入 raw_input()

pyinstaller 使用方法:

1.将要打包的程序以及.ico后缀的图标放到同一个文件夹中。

2.cmd进入安装pyinstaller的文件夹中,运行语句:

[pyinstaller.py -F -i F:\program\temp\example.ico F:\program\temp\example.py]

则在安装pyinstaller的文件夹中,有一个example命名的文件夹,dist子文件夹里就存在打包好的程序。

其中参数含义如下:

-F 指定打包后只生成一个exe格式的文件

-c     –console, –nowindowed 使用控制台,*面(默认)

-w     –windowed, –noconsole 使用窗口,无控制台

-p     添加搜索路径,让其找到对应的库。

-i     改变生成程序的icon图标