如何安装多个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.8
和C:\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 --version
和python3.8 --version
(如果添加了环境变量)来验证 Python 3.8 是否正确安装。 - 在激活的虚拟环境中,使用
pip list
来查看已安装的库。