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 的环境
好了!最常用的就是这些了!