Skip to content

如何安装多个python环境

问题

如何安装多个 python 环境?

解决办法

在 Windows 本地已经安装了 Python XXX 的基础上,再安装 Python 3.8 并实现环境隔离,可以按照以下步骤进行:

1. 下载 Python 3.8

  • 访问 Python 官网:https://www.python.org/
  • 点击【Downloads】选择 Windows 平台。
  • 选择 64 位或 32 位稳定发布版本(根据操作系统位数选择),例如 Python 3.8(选择最新稳定版本)。

2. 安装 Python 3.8

  • 双击下载的 Python 3.8 安装包。
  • 选择【Customize installation】进行自定义安装。
  • 在安装过程中,不要勾选【Add Python to PATH】选项,以避免与现有的 Python XXX 环境冲突。
  • 选择一个与现有 Python XXX 不同的安装目录,例如C:\Python3.8
  • 完成安装。

3. 配置环境变量(可选)

虽然安装时没有将 Python 3.8 添加到 PATH 环境变量,但如果希望在命令行中直接运行 Python 3.8,可以手动添加。

  • 右键点击“此电脑”或“计算机”,选择“属性”。
  • 点击“高级系统设置”。
  • 点击“环境变量”按钮。
  • 在“系统变量”部分,找到名为“Path”的变量,并选中它,然后点击“编辑”。
  • 点击“新建”,并输入 Python 3.8 的安装路径(例如C:\Python3.8C:\Python3.8\Scripts)。
  • 点击“确定”保存更改。

注意:如果不需要在命令行中直接运行 Python 3.8,可以跳过此步骤。

4. 使用虚拟环境进行环境隔离

为了避免不同 Python 版本之间的库冲突,建议使用虚拟环境来管理每个项目的 Python 环境。

  • 安装venv模块(Python 3.3 及以上版本自带):在命令行中运行python -m venv <env_name><env_name>为虚拟环境名称,例如myenv)。
  • 激活虚拟环境:在 Windows CMD 中运行<env_name>\Scripts\activate.bat或在 Windows PowerShell 中运行<env_name>\Scripts\Activate.ps1
  • 在虚拟环境中安装所需库:使用pip install <package_name>命令安装项目所需的 Python 库。

5. 验证安装

  • 在命令行中,通过输入python --versionpython3.8 --version(如果添加了环境变量)来验证 Python 3.8 是否正确安装。
  • 在激活的虚拟环境中,使用pip list来查看已安装的库。

原文链接:https://ceshiren.com/t/topic/31863