PyInstaller打包python脚本为可执行文件
PyInstaller 是一个将 Python 脚本打包成独立可执行文件(例如 Windows 系统的.exe)的工具,方便在没有 Python 环境的机器上运行程序
安装 pyinstaller
在项目 python 环境的终端执行:
1 | $ pip install pyinstaller |
使用 pyinstaller 命令打包 python 脚本
- 在脚本所在目录终端中执行:
1 | # 创建带有控制台窗口的可执行文件及运行库文件(文件夹) |
执行后会生成 build、dist 文件夹和 .spec 配置文件,dist 中的文件即为打包完成的可执行文件
常用参数:
1 | -F , --onefile:打包成单个可执行文件 |
注意:如果 python 脚本中使用了图片等相关资源,如果直接进行打包可能导致生成的可执行文件运行时找不到该图片而报错,需要使用--add-data参数或者对 python 脚本中的图片等资源路径进行处理
参考:
Using PyInstaller — PyInstaller 6.17.0 documentation
使用 PyInstaller 打包 Python 项目(多文件、图标、附件支持)——详尽指南
【Python 教程】保姆版教使用 Pyinstaller 打包 python 成 exe 文件_pytinstaller-CSDN 博客
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Thee!
评论






