python打包成EXE 和第三方库 案例
时间: 2023-07-08 13:17:13 浏览: 61
好的,下面我来举一个简单的 Python 打包成 EXE 并包含第三方库的案例。
假设你要打包的是一个名为 `example` 的 Python 脚本,它依赖于第三方库 `numpy` 和 `pandas`。首先,你需要安装 `pyinstaller`,这是一个 Python 打包成 EXE 的工具,可以通过以下命令安装:
```
pip install pyinstaller
```
然后,你可以通过以下命令将 `example.py` 打包成一个可执行的 EXE 文件:
```
pyinstaller --onefile example.py
```
这将会在当前目录下创建一个名为 `dist` 的文件夹,其中包含一个名为 `example.exe` 的可执行文件。
接下来,你需要将 `numpy` 和 `pandas` 打包到你的可执行文件中。为此,你可以使用以下命令:
```
pyinstaller --onefile --add-data "C:\path\to\numpy\;numpy" --add-data "C:\path\to\pandas\;pandas" example.py
```
其中,`--add-data` 参数用于将第三方库的文件夹添加到可执行文件中,`C:\path\to\numpy\` 和 `C:\path\to\pandas\` 分别是 `numpy` 和 `pandas` 的安装路径,`numpy` 和 `pandas` 是在可执行文件中的相对路径。
最后,你可以通过以下命令运行你的可执行文件:
```
.\dist\example.exe
```
希望这个简单的案例能够帮助你更好地理解 Python 打包成 EXE 并包含第三方库的过程。