使用PyInstaller打包Python脚本

安装PyInstaller

PyInstaller是一个十分有用的第三方库,它能够在Windows、Linux、Mac OS X等操作系统下将Python源文件打包,通过对源文件打包,Python程序可以在没有安装Python的环境中运行,也可以作为一个独立文件方便的传递和管理。

PyInstaller需要在命令行(控制台)下用pip工具安装,输入指令 pip install PyInstaller 如下:

使用PyInstaller打包Python脚本_第1张图片
如果安装过程中出现错误,可以先更新一下pip工具,输入:pip install –upgrade pip
使用PyInstaller打包Python脚本_第2张图片

将Python脚本打包成exe文件

打开cmd窗口,进入需要打包的Python工程目录下,输入以下内容(最后的是文件名):

pyinstaller -F -w main.py

使用PyInstaller打包Python脚本_第3张图片
输入参数的含义

  • -F 表示生成单个可执行文件
  • -w 表示去掉控制台窗口,这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧!
  • -p 表示你自己自定义需要加载的类路径,一般情况下用不到
  • -i 表示可执行文件的图标

给程序添加图标

输入命令中添加 -i cat.ico(图标的相对路径),命令如下:
pyinstaller -F -w -i cat.ico main.py

你可能感兴趣的:(Python学习笔记,Python)