此方式可以让用户的客户端电脑不需要安装python环境以及依赖库就可以运行基于Python开发的应用。

1. 首先需要安装第三方pyinstaller库,进入命令行输入以下命令。pyInstaller工具是跨平台的,它既可以在 Windows平台上使用,也可以在 Mac OS X 平台上运行。在不同的平台上使用 PyInstaller 工具的方法是一样的,它们支持的选项也是一样的。

pip/pip3 install pyinstaller

2. 然后进入Python源文件目录下,再次输入以下命令,此命令可以生成默认的可执行应用程序。

pyinstaller -F name.py

3. 如果需要自定义可执行文件的图标,需要准备一个ico文件并放置于python文件同一目录下。然后执行以下命令就可以打包生成你指定的图标样式的可执行程序了。

pyinstaller -i name.ico -F 1.py

4. 如果需要对多个py文件进行打包,可以参考下列命令。

pyinstaller -F 1.py -p 2.py -p other.py

5. 打包完毕后,python源文件所在的目录会出生成一个dist文件夹,在该文件夹目录下,会有一个与源文件同名的exe文件。双击此exe文件便可以启动python项目了。