- 生成.ico格式的图标
- 安装了pipinstaller 终端输入pip install pyinstaller
Step1:在终端进入要打包的.py文件所在的文件夹
cd 目录 进入单级目录
cd 目录1目录2… 进入多级目录
cd 回退到盘符目录
Step2: 找到你安装好的pyinstaller的安装位置
比如我的是:
Step3:在终端执行安装命令
PS D:NpyBooktest> D:ANAscriptspyinstaller.exe -F -w -i favicon.ico BookAttic.py
-F:将多个文件打包到一个指定的文件中(也就是BookAttic.py)
-w: 隐藏控制台
-i: 使用图标(后面接该文件夹下的图标文件名)
一通消息后,结束
可能遇到的问题:
-
安装成功了,但是运行exe时闪退。 解决:在刚才的终端(位置仍然指向你的py文件夹)中输入cd dist 之后输入.名字.exe(名字替换成打包好的文件名)得到文件报错提示
-
未安装成功,报错:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes xxxx 解决:将你的py文件中出现的文件路径中的替换成\
-
另外注意文件路径中尽量不要包含中文



