python中有一个库可以直接将写好的python代码打包成可执行的.exe文件,生成好的文件不需要python运行环境和pycharm等IDE就可以直接双击运行

1、首先安裝 pyinstaller 库:

pip install pyinstaller
  • 1.

python3.8直接用这个安装pyinstaller

2、在已经创建好的项目下输入以下命令:test.py是项目名称

pyinstaller -F test.py
  • 1.

3、这时你会发现会生成3个文件:build,dist和test.spec;dist文件夹下就会有test.exe可执行文件,这样就打包好了。如图:

python代码打包window的exe文件(pyinstaller库)_exe

4、上面方法生成的exe文件,默认图标不是很好看,我们可以自己去DIY以一个漂亮自己又喜欢的图标。注意是ico格式,如图:

python代码打包window的exe文件(pyinstaller库)_python_02

5、将ico格式的图片放在项目文件夹下,输入如下命令:

pyinstaller -F -i pci.ico test.py
  • 1.

6、上面的打包后打开还是有黑盒子控制台,我们加上-w去掉,输入如下命令:

pyinstaller -F -w -i pci.ico test.py
  • 1.

7、这样就大功告成了,生成了带图标的可执行项目,效果如下:记得点个赞哦!!!

python代码打包window的exe文件(pyinstaller库)_exe_03