Python打包成exe步骤方法

1.cmd黑窗口,安装打包编译器:pip install pyinstaller 或者更新一下pip install --upgrade pyinstaller;
最后看到:
Collecting altgraph>=0.15 (from macholib>=1.8->pyinstaller)
  Downloading altgraph-0.15-py2.py3-none-any.whl
Installing collected packages: future, pefile, altgraph, macholib, pypiwin32, py
installer
  Running setup.py install for future ... done
  Running setup.py install for pefile ... done
  Running setup.py install for pyinstaller ... done
Successfully installed altgraph-0.15 future-0.16.0 macholib-1.9 pefile-2017.11.5
 pyinstaller-3.3.1 pypiwin32-220
表示安装完成!
2.到Python安装目录/Scripts下双击pyinstaller.exe执行一下,可以跳过这步;
3.到要编译的Python文件下,我的在D:\PyCharm\PycharmProjects\Test下,cd进入这个目录:pyinstaller -F test.py;
注意:不带-w参数生成的exe文件打开时会多一个黑窗口。
最后:49035 INFO: Building EXE from out00-EXE.toc completed successfully.运行打包成功;
4.发现多出一个dist文件夹,test.exe就是可执行文件;
–i=图标路径
-F 打包成一个exe文件
-w 使用窗口,无控制台
-c 使用控制台,无窗口
-D 创建一个目录,里面包含exe以及其他一些依赖性文件
pyinstaller -h 来查看参数
5.如果想换图标:pyinstaller -F -w -i=my.ico test.py;
my.ico 是一个图标名,和当前的test.py文件在同一个目录下
【注意:ico必须用专业的制ico软件制作,可用这个在线制作软件制作:http://www.bitbug.net/】

-w指令,在指令内加入-w命令可以屏蔽发布的exe应用带命令行调试窗口;
-F指令,使用-F指令可以把应用打包成一个独立的exe文件,否则是一个带各种dll和依赖文件的文件夹;
-i指令,可以自定义图标



你可能感兴趣的:(Python)