1.安装 pyinstaller
pip install pyinstaller
注:pip安装会安装到python下默认路径,需要根据实际情况在指定的虚拟环境下进行安装(进入虚拟环境:在cmd终端命令下,进去目录Scripts下执行命令activate后前边显示(flask)表示进入虚拟环境成功)或者可以在指定参数下选择指定python虚拟环境路径(本地暂未调试通过)
2.在打包文件的同级目录下对入口文件执行打包操作
pyinstaller run.py
3.在dlist目录下生成相对应的文件
4.pyinstaller相关参数说明
pyinstaller没有加参数时默认为 -D:创建一个目录,里面包含exe以及其他一些依赖性文件。
使用参数 -F:打包成一个exe文件。(生成的该程序是默认带控制台的,添加-w不带控制台;通过终端cmd去执行打包好的文件可以显示具体的执行进度,方便有问题时候对问题的排查)
具体对exe文件的图标等参数 pyinstaller -F --icon=1234.ico run.py
5.在虚拟环境下可以对打包好的 runpyinstaller.py文件执行python文件可以实现同效果的打包操作:
python runpyinstaller.py
如下为该文件相关示例:
6.更多的相关pyinstaller信息操作可以参数一下博客:https://blog.csdn.net/jirryzhang/article/details/78881512