anaconda中创建虚拟环境

时间:2024-10-02 07:07:10

一、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

在这里插入图片描述
图中,* 代表当前的运行环境