如何pc下使用Pyinstaller打包python脚本

921 阅读1分钟

安装Pyinstaller

pip:pip3 install Pyinstaller

anaconda:conda install Pyinstaller

pipenv:pipenv install Pyinstaller

Pyinstall打包python脚本

以下讨论的是无gui的打包方式

打包多个python文件,并且指定引用包(如果不指定会引用完当前环境下的所有包,导致打包后的可执行文件会很大)

pyinstaller [主文件] -p [其他文件1] -p [其他文件2] --hidden-import [module1] --hidden-import [module2]

在mac下的打包单个文件命令

pyinstaller test.py --windowed --onefile --clean --noconfirm

综上,在mac下打包多个文件并指定包的命令为

pyinstaller [主文件] -p [其他文件1] -p [其他文件2] --hidden-import [module1] --hidden-import [module2] --windowed --onefile --clean --noconfirm

在windows下打包

pyinstaller [主文件] -p [其他文件1] -p [其他文件2] --hidden-import [module1] --hidden-import [module2]