工作中遇到要将做好的项目打包成应用程序,放在一个裸环境下运行,这就要求将项目相关的第三方库或者包打包,使得应用程序在脱离原依赖环境下,可以直接运行。这里记录一下使用spec文件打包的过程。
使用pyinstaller 单个文件打包
# 首先安装pyinstaller
pip install pyinstaller
# 执行命名 即可完成打包,生成文件名.exe程序
pyinstaller -F 文件名.py
使用pyinstaller 多个文件打包
这里先看下项目文件结构:
# 首先安装pyinstaller
pip install pyinstaller
# 执行命名 即可完成打包,生成文件名.exe程序
pyinstaller -F 文件名.py
这里先看下项目文件结构: