为什么不用 anaconda 啊??我生产和开发环境都用。
特别是虚拟环境方面。
以**Ubuntu16.04**使用一个 python 版本为 3.6 的虚拟环境为例。
## anaconda
### 创建
```bash
conda create -n py_web python=3.6
```
### 激活
```bash
conda activate py_web
```
### 退出
```bash
conda deactivate
```
## virtualenv
### 创建
先安装好**python3.6**
创建时还要找到 python 的安装路径
```bash
virtualenv -p /usr/bin/python3.6 venv
```
### 激活虚拟环境
激活时还要写绝对路径
```bash
source /home/you_username/Desktop/django_learn/venv/bin/activate
```
这个就很烦了。
补充一下
@
aydd2004 你最好不要这样使用,凡是创建一个新的项目,都要给它配一个虚拟环境。
以 django 为例。如果你在使用 django2 以上的版本。
你不小心安装了**不支持 django2**,但支持 django1.11 一些拓展包,你机器的 python 的第三方包可能会进行降版本。
可能导致你之前的很多项目都不能使用。