在Linux上创建Python虚拟环境可以通过以下几种方法:
使用Conda创建虚拟环境
安装Anaconda
如果你使用的是Anaconda发行版,可以直接使用conda命令创建虚拟环境。
创建虚拟环境
conda create -n [虚拟环境名称] python=3.8
激活虚拟环境
conda activate [虚拟环境名称]
查看和管理环境
conda env list
conda info --envs
使用`virtualenv`创建虚拟环境
安装`virtualenv`
pip3 install virtualenv
安装`virtualenvwrapper` (可选,用于更方便的管理虚拟环境):pip3 install virtualenvwrapper
配置`virtualenvwrapper`
pip3 install virtualenvwrapper
编辑`~/.bashrc`文件,添加以下行:
```bash
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
```
创建虚拟环境
```bash
mkvirtualenv -p python3 [虚拟环境名称]
```
激活虚拟环境
```bash
workon [虚拟环境名称]
```
退出虚拟环境
```bash
deactivate
```
使用`venv`模块创建虚拟环境
安装`venv`模块(如果尚未安装):
sudo apt-get install python3-venv
创建虚拟环境
python3 -m venv [虚拟环境名称]
激活虚拟环境
source [虚拟环境名称]/bin/activate
退出虚拟环境
deactivate