pyinstaller创建可执行文件
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编码
- 图标文件必须是正常格式,不能直接更改后缀。
成功:
7、完成后目录下多了三个目录,进到dist目录,你的exe就在这里呦。。。
注意:pyinstaller在缺少依赖库的情况也能打包成功,所以要确保你程序的依赖都已经安装,否则显示打包成功,也不能运行。
8、压缩
选中可执行文件--右键--添加到压缩文件--改名为setup.exe
高级--自解压选项
可以设置图标什么、解压路径什么的。
---------------------------------------------------------
恐惧是因为努力的还不够,加油 ~~---------------------------------------------