打包工具有很多,这里使用pyinstaller

安装Pyinstaller

打开cmd,输入:

pip install pyinstaller

Python脚本打包成exe文件_动态库

安装完成后,检查安装是否成功:

pyinstaller --version

Python脚本打包成exe文件_pyinstaller_02

使用pyinstaller打包

在要打包的脚本文件同目录下打开cmd,输入:

pyinstaller Translate.py

其中Translate.py是python脚本名

Python脚本打包成exe文件_pyinstaller_03

然后会新增一些目录文件,dist下面的文件就是可以执行的exe文件,但是在dist下不光有exe文件,还有各种动态库以及各种脚本文件。

所以,pyinstaller还支持单文件模式,输入:

pyinstaller -F Translate.py

这时dist下面就只有一个可执行文件。

Python脚本打包成exe文件_打包工具_04

需要注意:

pyinstaller打包的执行文件,只能在和打包机器系统同样的环境下。