Virtual Environment Manager (venv): Python的内置模块,用于创建独立于系统其他Python环境的虚拟环境,便于管理和隔离项目依赖。具体操作流程
时间: 2024-11-29 16:17:47 浏览: 18
Virtual Environment Manager (venv) 是Python标准库中的工具,用于创建独立的、与系统全局Python环境隔离开来的虚拟环境。以下是使用venv创建和管理虚拟环境的基本步骤:
1. **安装venv(如有必要)**:
如果你在Python 3.3及以上版本中,venv已经作为标准库的一部分,无需额外安装。如果是旧版本,你可以先安装`virtualenv`。
2. **创建虚拟环境**:
打开命令行,导航到你想要创建虚拟环境的项目目录,然后运行:
```
python3 -m venv my_project_venv
```
其中 "my_project_venv" 是你给虚拟环境起的名称,可以根据项目名或其他自定义命名。
3. **激活虚拟环境**:
Windows用户:
```
my_project_venv\Scripts\activate
```
Linux/macOS用户(bash shell):
```
source my_project_venv/bin/activate
```
激活后,命令行提示符会显示虚拟环境的名称,如 `(my_project_venv)`,表示正在该环境中工作。
4. **安装包**:
在虚拟环境下,你可以使用pip来安装项目的依赖包,比如:
```
pip install package_name
```
5. **升级/移除包**:
对于已经安装的包,可以用`pip upgrade`更新,而要移除则用`pip uninstall package_name`。
6. **关闭/退出虚拟环境**:
当完成工作后,要在Linux/macOS下执行 `deactivate`,在Windows下执行 `my_project_venv\Scripts\deactivate` 来退出虚拟环境。
阅读全文