Anaconda 管理多个版本的Python环境

win10系统安装Anaconda已经有一段时间了,当时为了搭建 tensorflow 的环境也是跟着网上的教程一步一步来安装的。

期间在搭建其它环境的时候,需要不同版本的 python ,那是我就傻傻地 uninstall 当前版本,然后再 install 需要的版本...

后来操作几次后,发现这样根本没有效率呀,所以上网搜索了一下 “Anaconda搭建不同版本的python环境”,果然还真有结果:

本地记录一下过程:

1、在本地安装了 Anaconda的前提下,执行命令 conda info -e (conda info --envs) 查看当前 Anaconda 管理的环境 :

第1个root环境是Anaconda自带的环境;第2和第3个环境是我后来自己创建的;

2、创建环境的命令:

conda create -n 环境的名称 python=你需要的python版本号

上面这条命令的例子: conda create -n python37 python=3.7 意思是创建一个名字是 python37的Python版本是3.7的环境

执行完成后,再执行 conda info -e 查看当前Anaconda管理的环境:

发现刚刚创建的python37的环境已经创建成功了!

3、切换到指定的环境:

activate 需要切换的环境的名称

例子:activate tensorflow 就是切换到名字叫 tensorflow 的环境:

从刚开始默认 miniconda(root) 环境切换到了 tensorflow 环境成功!

4、退出当前环境:

deactivate

输出 deactivate 命令,即可退出当前的环境:

5、删除指定环境:

conda remove -n 你希望删除的环境名称 --all

例子:  conda remove -n python37 --all  删除环境名称是python37 的环境

 

好了!最常用的就是这些了!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章