一、Anaconda的优点
Anaconda的的优点:在学习python的过程中,有的教程使用的是python2,有的教程使用的是python3,而python2和python3又有细微的差别,所以,有时候我们想要在电脑上同时装python2和python3,但是直接装python的话却是不行的。Anaconda给我们提供了一种方法,就是在它里面重新创建一个新的虚拟环境,这样就可以在电脑上同时拥有python2和python3了。
那么Anaconda是怎么创建一个新的虚拟环境的呢?
我们接着往下看:
二、Anaconda创建虚拟环境
若还有没安装Anaconda的小伙伴,需要先安装Anaconda哦,具体的安装步骤可以参考我的另一篇文章:Anaconda安装教程
这里我们看怎样在Anaconda中创建虚拟环境
第一步:打开命令提示符(可以使用Windows+R快捷键打开,也可以在程序中直接搜索“命令提示符”)。
第二步:输入命令:
conda create -n name python=3.7 anaconda
- 1
以上命令的说明如下:
conda create:建立虚拟环境
-n name:-n是表示后面跟的是环境名称name,这个name可以自己取,例如,建立tensorflow环境,就取名为tensorflow,建立torch环境,就取名torch,这个很灵活,只要你自己明白建立的是什么环境就行。
python=3.7:表明当前建立的虚拟环境中使用的python版本为3.7版本,这个也是根据建立环境时的需要进行修改就行。
anaconda:加入这个命令选项,在建立虚拟环境的同时,也会安装其他常用的python软件包,例如Jupyter Notebook、Numpy、Scipy、Matplotlib、Panda是等,如果没有加入此命令选项,就会建立一个空的虚拟环境,必须由用户自己再逐个安装其他软件包。
三、启动虚拟环境
启动虚拟环境只需在命令提示符窗口中输入一下命令:
activate name
- 1
命令说明:
activate:启动虚拟环境
name:需要启动的虚拟环境的名称
启动成功之后,命令提示符中会有一点点小变化:
三、关闭虚拟环境
关闭虚拟环境只需在命令提示符窗口中输入一下命令:
deactivate
- 1
四、查看虚拟环境及其他信息
两条命令,任意一条都可以查看anaconda中存在哪些虚拟环境:
conda info --e
- 1
conda info --envs
- 1
图中,* 代表当前的运行环境