1、到本机打开cmd安装,cd 到C:\Program Files (x86)\python3.7\Scripts 本机的python安装路径\Scripts/

2、将你要打包的项目(项目需要指向入口文件)或者文件拷贝到这里(pyinstaller同级目录)

3、执行:
pip install -y pyinstaller.exe
pyinstaller.exe -F D:\pycharm-gui\mygui.py

4.程序设置自定义图标
首先需要下载一张正常的ico,不能用直接修改后缀的。
图片改为ico:在线转换地址

pyinstaller -F -i "demo.ico" "main.py"

5.窗口程序
pyinstaller -F -w -i ico_path py_path
**这样脚本不会弹出命令窗,前提是用了GUI库. **

6.导入模块问题
pyinstaller -F -w -i --hidden-import queue ico_path py_path 加上选项

注意:

  • 命令格式一定是先图标路径,再程序路径,否则会报错。
  • 路径最好为英文,没有中文字符;脚本名称里没有特殊字符如 .
  • 使用utf8编码
  • 图标文件必须是正常格式,不能直接更改后缀。
    成功:
    pyinstaller创建可执行文件

7、完成后目录下多了三个目录,进到dist目录,你的exe就在这里呦。。。
注意:pyinstaller在缺少依赖库的情况也能打包成功,所以要确保你程序的依赖都已经安装,否则显示打包成功,也不能运行。

pyinstaller创建可执行文件

8、压缩
选中可执行文件--右键--添加到压缩文件--改名为setup.exe

pyinstaller创建可执行文件

高级--自解压选项
pyinstaller创建可执行文件

可以设置图标什么、解压路径什么的。

参考文档

相关文章:

  • 2022-01-14
  • 2022-12-23
  • 2022-12-23
  • 2022-02-19
  • 2020-02-23
  • 2021-03-31
  • 2021-07-26
  • 2021-10-14
猜你喜欢
  • 2022-02-27
  • 2022-03-06
  • 2022-01-16
  • 2022-12-23
  • 2022-03-04
  • 2021-04-18
相关资源
相似解决方案