欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

把你的Python项目变成Win和Mac的APP或EXE文件:使用PyInstaller打包

最编程 2024-08-06 16:02:55
...
# 常用打包参数 # -F -D 互斥参数 -F 打包成一个 exe 文件,小项目可以采用,打开比较慢,多个 .py 打包时不能使用 -D 默认参数,打包结果放入到创建的文件夹中,可以看到里面有很多的依赖文件 # -w -c 互斥参数 -w 使用项目的 GUI 界面,无 cmd 控制台 -c 默认参数,使用 cmd 控制台 如果打包文件执行报错,可尝试用 -c 显示控制台 -n 执行项目的名称,默认 .py 的文件名 -i 将 ico 图标打包到 exe 文件中,(例 `-i "icon.icns"`,`Mac` 下图标文件为 `icns` 格式, `Win` 为`ico` 格式)。 --hidden-import 打包时导包信息 # 打包 PyQt 项目强烈建议 带上以下参数 --hidden-import PyQt5.sip # 打包命令示例 # 在项目的根目录下执行打包命令 $ pyinstaller -w xxx.py --hidden-import PyQt5.sip # 打包结果输出在项目根目录下的 dist 文件夹中 # 不建议使用 -F 打包成一个 exe 文件 所谓:打包一时爽,打开 5 秒钟 # 非 -F 命令下, 静态资源、建好的 Sqlite 数据库可以直接放入 dist 中生成的文件夹中