标签:python
1. 为什么用Python虚拟环境实际工作中,我们接触的 Python 版本和相关的 web 框架版本往往是不一样的,比如有的组合可能是 python2 + Django1.8,有的可能是 python3.6 + Django1.12,两个还好办,我在电脑上安装两个版本的 python 不就好了?
但是,如果有五六七八个项目,需要五六七八套 python 环境呢?这就轮到虚拟环境登场了。
虚拟镜像:
下载清华的镜像 [https://mirror.tuna.tsinghua.edu.cn/help/anaconda/]
工具(代替window中的cmd):
Windows配合ConEmu使用
百度直接搜索conemu下载安装文件
或者百度云盘链接: https://pan.baidu.com/s/1i5HtBFn 密码: kw4f
自定义命令:
1.查看版本
alias cl="conda env list"
2.安装虚拟环境(某一个版本)
alias cc="conda create -n"
3.激活虚拟环境(进入某一个版本)
alias coa="source activate"
4.不激活虚拟环境(退出某一个版本)
alias cod="source deactivate"
5.移除虚拟环境(卸载)
alias cr="conda remove --all -n"
————————————————
单击setting选项设置别名:
alias cl=conda env list
alias cc=conda create -n $
alias coa=activate $
alias cod=deactivate
alias cr=conda remove --all -n $
————————————————
安装python2,名字为python2
\>cc python2 python=2 django
\>cl
#conda environments:
base C:\Users\home\Miniconda3
python2 C:\Users\home\Miniconda3\envs\python2
\> coa python2
\> pip freeze
certifi==2018.4.16
Django==1.11.10
pytz==2018.4
wincertstore==0.2
\> cod
安装python3虚拟环境,名字为python3
\>cc python2 python=2 django
\>cl
#conda environments:
base C:\Users\home\Miniconda3
python2 C:\Users\home\Miniconda3\envs\python2
python3 *C:\Users\home\Miniconda3\envs\python3
\> coa python2
\> pip freeze
certifi==2018.4.16
Django==2.0.2
pytz==2018.4
wincertstore==0.2
\> cod
标签:python
原文地址:http://blog.51cto.com/13587169/2118861