福州市闽侯县建设局网站,为什么要给大夫做网站,网站的建设方法,网站域名推广一年多以前#xff0c;我写过一篇博客描述了如何虚拟环境打包#xff0c;这一次有所不同#xff0c;直接用IDE pycharm构成虚拟环境并运行pyinstaller打包
之前的博文#xff1a;
虚拟环境venu使用pyinstaller打包python程序_伊玛目的门徒的博客-CSDN博客 第一步#xf…一年多以前我写过一篇博客描述了如何虚拟环境打包这一次有所不同直接用IDE pycharm构成虚拟环境并运行pyinstaller打包
之前的博文
虚拟环境venu使用pyinstaller打包python程序_伊玛目的门徒的博客-CSDN博客 第一步
pycharm建立项目创建一个虚拟环境。 第二步 在项目设置里指定虚拟环境的解释器 第三步 通过界面操作或者终端pip 安装需要导入的包 第四步 调试并检查自己的项目代码 第五步 打开终端界面venv代表已在虚拟环境。使用PyInstaller打包。执行 pyinstaller -F AAA.py 命令。 强制打包exe文件 第六步 打包完成。 打包结束后PyInstaller会在build文件夹中生成一些日志文件以及工作文件而在dist文件夹中的是已经打包好的文件。spec文件中存储着打包时所用的命令以及要打包的相关文件它的作用就是告诉PyInstaller如何来进行处理。
如果现在要给其他人使用
若用文件夹模式打包读者需要把打包好的整个belle文件夹发过去而你的朋友或者客户只需要点击文件夹中的belle.exe可执行文件即可运行程序。若用单文件模式打包读者把dist文件夹下的belle.exe可执行文件发过去即可
build文件夹和spec文件跟程序运行没有关系读者可以删掉。 由于是用纯净的虚拟环境打包过滤了无用的包最终exe文件只有 20几MB打包出错的风险也小了很多。