Anaconda配置虚拟环境
写此博客只为记录自己的学习生活,若有不当之处,还望指出,本人定当好好学习
为什么需要配置虚拟环境
为了更有序的管理环境;
1、当我们遇到不同的项目时,他们可能需要的环境也是不同的,比如有的项目需要python3.6,有的需要python3.8,等等,如果我们只有一个环境的话,那意味着我们需要另一种环境的话,就必须删除当前版本,安装另一种版本,这当让然很麻烦了;
2、Acaonda集成的conda包就能解决这个问题,它可以创造出不同的环境,并且相互隔离,当我们需要哪一个版本的环境时,选择它就可以了。
如何配置虚拟环境
前提是已经安装了Anaconda;
1、打开Anaconda命令窗口,如下图:
注意:前面的base表示的Anaconda当前的环境,也是起始位置下的默认环境;
(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