python的虚拟环境怎么创建
时间: 2024-12-28 16:22:05 浏览: 9
### 如何创建 Python 虚拟环境
#### 使用 `venv` 创建虚拟环境
Python 自带的 `venv` 模块可以用来创建隔离的虚拟环境。这种方式不需要额外安装任何包。
对于支持 `venv` 的 Python 版本(通常为 3.3 及以上),可以通过如下命令创建一个新的虚拟环境:
```bash
python -m venv myenv
```
这条命令会在当前目录下创建一个名为 `myenv` 的文件夹,其中包含了独立于全局站点包的新虚拟环境[^1]。
激活新创建的虚拟环境取决于操作系统:
- **Windows**: `.\myenv\Scripts\activate`
- **Unix 或 MacOS**: `source myenv/bin/activate`
当虚拟环境被激活后,在终端输入 python 将会启动该环境中对应的解释器版本,并且 pip 命令也会作用于此环境内。
#### 使用 `virtualenv` 创建虚拟环境
另一种方法是通过第三方工具 `virtualenv` 来管理不同版本的 Python 解释器以及依赖库。
首先需要确保已经安装了 `virtualenv`:
```bash
pip install virtualenv
```
接着可以用下面的方式建立新的虚拟环境:
```bash
virtualenv venv_1
```
这将在工作区根目录中新建一个叫做 `venv_1` 的子目录来保存这个特定项目的私有软件包副本和其他设置[^2]。
同样地,也需要按照上述相同的操作去激活所构建出来的虚拟环境以便后续开发操作。
阅读全文