PyInstaller 是一个将 Python 代码打包成可执行文件的工具。它可以将 Python 代码打包成 Windows、Mac、Linux 等平台下的可执行文件,使得你可以将 Python 应用程序方便地分享给其他人,而无需让他们安装 Python 环境。
下面是一个简单的示例:
1.安装 PyInstaller:
pip install pyinstaller
2.在命令行中切换到你的 Python 代码所在的目录,执行以下命令:
pyinstaller –onefile YourScript.py
这个命令会将YourScript.py文件打包成一个单文件可执行文件。你会在同一个目录下看到一个dist目录,里面包含了可执行文件和其它需要的文件。
3.如果你需要将多个文件打包成一个可执行文件,可以执行以下命令:
pyinstaller –onefile –add-data “path/to/file;.” YourScript.py
这个命令会将path/to/file文件打包到可执行文件中,并将其放置在可执行文件的当前目录下。
4.如果你需要将 Python 库一起打包到可执行文件中,可以执行以下命令:
pyinstaller –onefile –hidden-import some_module YourScript.py
这个命令会将some_module库打包到可执行文件中。
5.如果你需要在 Windows 平台下打包 Mac 的可执行文件,或者在 Mac 平台下打包 Windows 的可执行文件,可以使用wine命令:
wine pyinstaller –onefile YourScript.py
这个命令会使用 Wine 在 Windows 平台下执行 PyInstaller,从而打包出 Windows 平台下的可执行文件。
以上就是 PyInstaller 的简单使用方法。更多详细的使用说明可以参考 PyInstaller 的官方文档。