Python环境变量配置及在虚拟环境中打包Python成exe的方法

-
-
2025-02-17

打包Python成exe的方法

要在虚拟环境中将 Python 脚本生成为 Windows 可执行文件(.exe),可以使用 PyInstaller。以下是详细步骤:

1. 创建并激活虚拟环境

首先,确保你已经安装了 virtualenvvenv,然后创建一个虚拟环境并激活它。

# 创建虚拟环境
python -m venv myenv

# 激活虚拟环境
# Windows
myenv\Scripts\activate
# macOS/Linux
source myenv/bin/activate

2. 安装 PyInstaller

在虚拟环境中安装 PyInstaller

pip install pyinstaller

3. 准备 Python 脚本

确保你的 Python 脚本已经准备好,并且可以在虚拟环境中正常运行。

4. 使用 PyInstaller 生成可执行文件

在虚拟环境中,使用以下命令将 Python 脚本转换为可执行文件:

pyinstaller --onefile your_script.py
  • --onefile 参数会将所有依赖打包成一个单独的 .exe 文件。

  • your_script.py 是你要转换的 Python 脚本。

5. 查找生成的可执行文件

生成的 .exe 文件会位于 dist 目录中。你可以在 dist 文件夹中找到 your_script.exe

6. 测试可执行文件

双击生成的 .exe 文件,或在命令行中运行它,确保它能正常工作。

7. 清理生成的文件(可选)

如果你不再需要生成过程中的临时文件,可以删除 build 目录和 .spec 文件。

rmdir /s /q build
del your_script.spec

8. 退出虚拟环境

完成后,可以退出虚拟环境:

deactivate

Python环境变量配置(anaconda)

C:\ProgramData\anaconda3
C:\ProgramData\anaconda3\Scripts
C:\ProgramData\anaconda3\Library\mingw-w64\bin
C:\ProgramData\anaconda3\Library\usr\bin
C:\ProgramData\anaconda3\Library\bin

“您的支持是我持续分享的动力”

微信收款码
微信
支付宝收款码
支付宝

目录