Anaconda配置虚拟环境

写此博客只为记录自己的学习生活,若有不当之处,还望指出,本人定当好好学习

为什么需要配置虚拟环境

为了更有序的管理环境;

1、当我们遇到不同的项目时,他们可能需要的环境也是不同的,比如有的项目需要python3.6,有的需要python3.8,等等,如果我们只有一个环境的话,那意味着我们需要另一种环境的话,就必须删除当前版本,安装另一种版本,这当让然很麻烦了;

2、Acaonda集成的conda包就能解决这个问题,它可以创造出不同的环境,并且相互隔离,当我们需要哪一个版本的环境时,选择它就可以了。

如何配置虚拟环境

前提是已经安装了Anaconda;

1、打开Anaconda命令窗口,如下图:
图1.
注意:前面的base表示的Anaconda当前的环境,也是起始位置下的默认环境;

(2)创建一个虚拟环境:
图2.
以上是创建虚拟环境的基本语法,
其中***表示所要创建的环境名称;3.X表示所要python的具体版本;

(3)举例:
创建一个环境名为:test, python版本为:3.6的虚拟环境;

在这里插入图片描述

按Enter等待…
在这里插入图片描述
出现以上页面时,输入Y即可,表示同意安装所需要的一些package;
在这里插入图片描述
此时表示已经虚拟环境已经创建完成;

③激活所创建的虚拟环境:
在这里插入图片描述
注意:test是我刚刚创建的虚拟环境的名称;

④按Enter即可跳转到test这个虚拟环境下:
在这里插入图片描述
注意:此时最左边的(base)已经转换成了(test),表示已经处于我们的test环境中了;

⑤此时需要在这个虚拟环境中安装什么package的话,就按照Anaconda安装package的方式进行安装就可以了;并且安装的package都只会装在我们的虚拟环境下,而不会影响到其他的环境;

(4)关闭虚拟环境:
在这里插入图片描述
(5)删除虚拟环境:
在这里插入图片描述

注意:是在base下进行操作的;(test我刚刚创建的虚拟环境名称)

====================== 分割线======================

如何将虚拟环境配置到指定目录下

conda create --prefix=F:\conda\py35 python=3.5

若想要知道是否在其他盘符下存在虚拟环境?

还是在base下输入命令:conda env list

在这里插入图片描述

激活指定目录下的虚拟环境

conda activate F:\conda\py35

在这里插入图片描述

删除指定目录下的虚拟环境

参考:https://blog.csdn.net/black000shirt/article/details/129791807
*写此博客只为记录自己的学习生活,若有不当之处,还望指出,本人定当好好学