1、PyInstaller是一个第三方库,通过对源文件打包,Python程序可以在没有安装 Python的环境中运行。
2、在命令行使用pip install pyinstaller安装即可。(win+r,输入cmd,打开命令行)
3、将cmd的目录切换至(命令:cd 文件路径(注意空格))需要打包的py文件目录下(打包生成的exe 跟 cmd 启动目录有关)
并输入代码,格式为使用命令:pyinstaller -F 文件名(带后缀py) 回车即可
当前文件目录下面 dist 下面 就是生成的exe 文件
4、
常用参数说明:
–icon=图标路径
-F 打包成一个exe文件
-w 使用窗口,无控制台
-c 使用控制台,无窗口
-D 创建一个目录,里面包含exe以及其他一些依赖性文件
pyinstaller -h 来查看参数
5、
使用 PyInstaller库需要注意以下问题:
文件路径中不能出现空格和英文句号(.)
源文件必须是UTF-8编码,暂不支持其他编码类型。采用IDLE编写的源文件都保存为UTF -8编码形式,可直接使用即可
6、遗留问题
生成的exe 文件图标没有改变 打开之后 窗体图标是改变了 的 此问题 待解决