python怎么新建虚拟环境?

2025-05-01 15:30:37 10 分享链接 开发笔记 python

用 Git 克隆这个项目或直接下载项目的zip并解压。进入项目文件夹,新建虚拟环境,并用 pip install -r requirements.txt 来安装这个项目的 python 依赖。

在 Python 里,可借助不同工具来创建虚拟环境,下面为你介绍常用的两种方法。

使用 venv 模块

venv 属于 Python 标准库的一部分,能便捷地创建虚拟环境。操作步骤如下:

1. 打开命令行工具

在 Windows 系统中可以使用“命令提示符”或者“PowerShell”;在 macOS 和 Linux 系统中使用“终端”。

2. 创建虚拟环境

运行以下命令来创建一个名为 myenv 的虚拟环境:

# 在 Windows 上
python -m venv myenv

# 在 macOS 和 Linux 上
python3 -m venv myenv

3. 激活虚拟环境

在 Windows 上:

myenv\Scripts\activate

在 macOS 和 Linux 上:

source myenv/bin/activate

4. 停用虚拟环境

当你使用完虚拟环境后,可以运行以下命令来停用它:

deactivate

使用 virtualenv 工具

virtualenv 是一个第三方工具,功能比 venv 更丰富。

1. 安装 virtualenv

首先要确保已经安装了 pip,然后使用以下命令安装 virtualenv

pip install virtualenv

2. 创建虚拟环境

运行以下命令来创建一个名为 myenv 的虚拟环境:

virtualenv myenv

3. 激活虚拟环境

激活方式与 venv 相同。

4. 停用虚拟环境

同样运行 deactivate 命令来停用虚拟环境。

综上所述,venv 适合初学者和简单项目,而 virtualenv 适合需要更多功能的复杂项目。

python怎么新建虚拟环境?