PyInstaller库可以在Windows、Linux、MacOS X等操作系统下将Python源文件打包,变成可执行文件。通过对源文件打包,Python程序可以在没有安装Python的环境中运行,也可以作为一个独立文件方便传递和管理。可以使用pip工具安装PyInstaller库。PyInstaller针对不同操作系统打包生成的可执行文件不同。

更多介绍请访问http://www.pyinstaller.org

1、PyInstaller库的使用方法:

Python学习笔记:Python打包教程_python

                                                                                PyInstaller命令的常用参数

参数

功能

-h,--help

查看帮助

--clean

清理打包过程中的临时文件

-D,--onedir

默认值,生成dist目录

-F,--onefile

dist文件夹中只生成独立的打包文件

-i<图标文件名.ico>

指定打包程序使用的图标文件

2、举例:

(1)、首先要有执行的.py代码

Python学习笔记:Python打包教程_计算机_02

(2)、win+R输入cmd打开DOS界面

方法格式:Pyinstaller –F +所要打包的文件路径

输入Pyinstaller –F C:\Users\admin\自学python\二级\first.py后回车

Python学习笔记:Python打包教程_python_03

当运行结束后,出现successfully表明打包成功,Appending archive to EXE C:\Users\admin\dist\first.exe表明文件打包生成的.exe文件储存路径

Python学习笔记:Python打包教程_python_04

打开可执行文件

Python学习笔记:Python打包教程_python_05

运行结果

Python学习笔记:Python打包教程_源文件_06