linux虚拟环境 source
时间: 2023-10-11 17:06:28 浏览: 188
deepin-linux+python虚拟环境下程序如何一键运行?
在Linux中,创建和管理虚拟环境可以使用virtualenv和conda这两个工具。
方法一:使用virtualenv
1. 首先,确保已经安装了virtualenv。如果没有安装,可以使用以下命令安装:
```
pip install virtualenv
```
2. 创建目录来存放虚拟环境:
```
mkdir $HOME/.virtualenvs
```
3. 打开~/.bashrc文件,并添加以下两行代码:
```
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
```
4. 运行下面的命令,使配置生效:
```
source ~/.bashrc
```
5. 使用以下命令创建一个虚拟环境:
```
mkvirtualenv -p python3 虚拟环境名称
```
例如:
```
mkvirtualenv -p python3 myenv
```
6. 激活虚拟环境:
```
workon 虚拟环境名称
```
例如:
```
workon myenv
```
7. 当你完成工作时,可以使用以下命令退出虚拟环境:
```
deactivate
```
8. 你也可以使用以下命令删除虚拟环境:
```
rmvirtualenv 虚拟环境名称
```
例如:
```
rmvirtualenv myenv
```
方法二:使用conda
1. 首先,确保已经安装了conda。如果没有安装,可以从Anaconda官网下载并安装。
2. 创建一个Python版本为3.6的虚拟环境:
```
conda create -n 虚拟环境名称 python=3.6
```
例如:
```
conda create -n myenv python=3.6
```
3. 激活虚拟环境:
```
conda activate 虚拟环境名称
```
例如:
```
conda activate myenv
```
4. 查看已安装的虚拟环境:
```
conda info --envs
```
5. 退出虚拟环境:
```
conda deactivate
```
阅读全文