虚拟环境是什么,怎样创建虚拟环境
时间: 2024-10-11 13:14:37 浏览: 19
虚拟环境(Virtual Environment)是一种在Python开发中常用的概念,它允许开发者在一个独立的环境中安装和管理项目的依赖库,而不影响全局的Python环境。这有助于隔离项目之间的包版本冲突,并提供了一个整洁、一致的工作环境。
创建Python虚拟环境通常通过内置的`venv`模块或者第三方工具如`pipenv`或`conda`来实现:
1. 使用`venv`模块创建虚拟环境(推荐在命令行操作):
```bash
python -m venv my_project_venv # 创建名为my_project_venv的新虚拟环境
```
2. 激活虚拟环境(Windows/Linux/Mac OS不同):
- Windows: `my_project_venv\Scripts\activate`
- Linux/Mac OS: `source my_project_venv/bin/activate` 或 `my_project_venv/bin/activate.bat`
3. 在激活的虚拟环境中安装包:
```
pip install package_name # 安装所需包
```
4. 当工作完成后,可以使用`deactivate`命令退出虚拟环境。
阅读全文