Python代码打包exe可执行程序
Python代码打包exe可执行程序
1.将需要打包的内容单独放在一个文件夹中
2.创建一个虚拟环境(虚拟环境打包出来的体积相对小很多)
-
新建一个虚拟环境
python -m venv venv -
修改解释器为虚拟环境(pycharm里面操作)
-
重启命令行,使虚拟环境生效(用pip list指令检测是否生效)
-
安装pyinstaller库
pip install pyinstaller -
执行打包指令
pyinstaller <yourprogram>.py # 默认只能打包一个文件注意:如果使用了第三方工具,需要进行安装。有些第三方工具无法进行打包,操作起来会很麻烦。
-
打包好的程序会在dist目录中,打包完后需要检查一下程序是否可以用。在命令行启动可以查看错误的详细信息。
-
如果想在启动程序后隐藏cmd窗口,可以用下面的命令来打包
pyinstaller -F -w <yourprogram>.py # -F 打包成一个exe文件,-w 隐藏cmd窗口

浙公网安备 33010602011771号