虚拟环境venv
时间: 2025-06-22 18:59:38 浏览: 13
### Python venv 虚拟环境教程
#### 创建虚拟环境
通过 `venv` 模块可以轻松创建一个新的虚拟环境。运行以下命令即可完成操作:
```bash
python -m venv 环境名称
```
例如,要创建名为 `myenv` 的虚拟环境,可执行如下命令[^1]:
```bash
python -m venv myenv
```
#### 激活虚拟环境
激活虚拟环境的方式因操作系统而异。
- **Windows**: 切换至虚拟环境的 Scripts 目录并运行 activate 脚本。
```bash
cd myenv\Scripts
.\activate
```
- **Linux 或 macOS**: 使用 `source` 命令来激活虚拟环境。
```bash
source myenv/bin/activate
```
当成功激活后,终端提示符会显示虚拟环境的名字,表明当前处于该环境中[^2]。
#### 查看当前使用的 Python 版本
在虚拟环境中可以通过以下命令确认所用的 Python 版本:
```bash
python --version
```
#### 安装依赖包
进入虚拟环境后,可以使用 `pip` 来管理所需的第三方库。常用的操作包括:
- 显示已安装的库列表:
```bash
pip list
```
- 安装指定库:
```bash
pip install 库名
```
- 卸载不再需要的库:
```bash
pip uninstall 库名
```
- 将当前环境中的所有依赖导出到文件(通常命名为 `requirements.txt`)以便后续迁移或共享:
```bash
pip freeze > requirements.txt
```
- 根据已有 `requirements.txt` 文件重新构建相同的开发环境:
```bash
pip install -r requirements.txt
```
#### 退出虚拟环境
结束工作时可通过简单的一条指令返回全局环境状态:
```bash
deactivate
```
#### 查询虚拟环境路径
如果不确定当前正在工作的具体虚拟环境所在位置,可以用下面的方法获取其绝对路径:
```bash
python -c "import sys; print(sys.prefix)"
```
以上即为基于 Python 自带模块 `venv` 构建与维护独立项目专属运行空间的基础流程介绍[^1]。
阅读全文
相关推荐
















