首先安装pyinstaller :pip install pyinstaller
安装失败可以尝试离线安装。这里推荐一个python库镜像站:https://www.lfd.uci.edu/~gohlke/pythonlibs/
pyinstaller的官方下载:http://www.pyinstaller.org/
安装完成后就可以进行打包了。
运行cmd,进入到要打包的py文件的所在文件夹,输入pyinstaller -F xxxx.py (xxxx.py为要打包的文件名)回车就可以进行最简单的打包。
打包完成后,会生成一个dist文件夹,和一个xxxx.spec文件,打包好的exe程序就在dist文件夹里。
这里说几个关于pyinstaller的坑:
生成的exe程序不一定能运行,原因有几个:
1.你的python环境缺少了你import的库,如果你用的pycharm,你在pycharm里面安装的库,你的本地环境里可能并没有,所以你可以通过pip list查看你本地安装了哪些库,缺少了哪些库。然后将缺少的库pip安装在本地。