将python脚本打包为exe文件

notes:

写的python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件,使脚本能够独立运行。

使用的包:pyinstaller
准备工作:
1.安装pyinstaller和pywin32
使用一下命令将自动安装两个包,在cmd用pip命令

pip install -i https://pypi.douban.com/simple/ pyinstaller

官方的源速度太慢,在这使用了douban的源,速度快!


正式工作:
方法一:
1.cmd到/python/scripts 找到pyinstaller.exe
2.输入命令  pyinstaller.exe -F path:demo.py

将python脚本打包为exe文件

方法二:
1.进入pyinstaller的解压包,输入命令
2."python pyinstaller.py -F path:demo.py"
从cmd最后一行输出可查找到生成的文件

12468 INFO: Appending archive to EXE D:\Documents\Downloads\PyInstaller-3.2\down
load\dist\download.exe

 

为exe程序添加指定的图标:

  1.首先需要下载一张正常的ico,不能用直接修改后缀的。

  下载图片:    https://www.easyicon.net

  图片改为ico:  http://www.ico.la/

  2.输入命令 pyinstaller -F -i "demo.ico" "main.py"

转载于:https://my.oschina.net/u/200350/blog/789888