ubuntu创建和删除虚拟环境
时间: 2024-10-21 18:15:05 浏览: 84
在Ubuntu上,你可以使用Python的`venv`模块或者第三方工具如`virtualenv`和`pyenv-virtualenv`来创建和管理虚拟环境。这里分别介绍两个常用方法:
1. 使用`venv`(Python 3内置的虚拟环境工具):
**创建虚拟环境**:
```sh
python3 -m venv your_virtual_environment_name
```
其中`your_virtual_environment_name`是你自定义的虚拟环境名称。
**激活虚拟环境**:
```sh
source your_virtual_environment_name/bin/activate (Windows用户需使用 activate.bat)
```
现在,你就在该虚拟环境中了,安装的包不会影响全局Python。
**删除虚拟环境**:
```sh
deactivate # 首先退出虚拟环境
rm -rf your_virtual_environment_name # 删除整个目录
```
2. 使用`virtualenv`(适用于Python 2及Python 3):
**创建虚拟环境**:
```sh
virtualenv your_virtual_environment_name
```
进入虚拟环境同上,使用`source bin/activate`。
**删除虚拟环境**:
```sh
deactivate
rm -rf your_virtual_environment_name/
```
3. 使用`pyenv-virtualenv`:
**创建虚拟环境**:
```sh
pyenv virtualenv your_python_version your_virtual_environment_name
```
其中`your_python_version`指明你想使用的Python版本。
**删除虚拟环境**:
```sh
pyenv uninstall your_virtual_environment_name
```
阅读全文