Anaconda下环境切换以及一个小问题的解决

首先在终端输入

conda info -e

可以查看当前已有的python环境,我有两个python环境,一个是安装anaconda时自带的,一个是安装TensorFlow时的环境。星号表示当前环境。
Anaconda下环境切换以及一个小问题的解决
输入

python -V (大写)或者 python --version

可以查看当前所在环境的版本
Anaconda下环境切换以及一个小问题的解决
接下来切换版本
输入

source activate tensorflow

此时已经**tensorflow版本的python
Anaconda下环境切换以及一个小问题的解决
该版本的版本号为
Anaconda下环境切换以及一个小问题的解决
切换为root版本输入

source deactivate tensorflow

一点小问题的解决:
在安装完TensorFlow之后,发现原来的版本的numpy用不了了,在运行如下测试代码时报错

import numpy as np
a = np.ones((2,3))
print(a)

错误为
Anaconda下环境切换以及一个小问题的解决
应该是numpy库出问题了,但是输入

conda list

查看库的安装情况是存在numpy库的
Anaconda下环境切换以及一个小问题的解决
不知道什么原因,难道是没更新到最新版本吗?然后尝试打开anaconda,
Anaconda下环境切换以及一个小问题的解决
选择environment中的root,选择numpy,点击右下角的apply更新
Anaconda下环境切换以及一个小问题的解决
最后就可以正常使用numpy库了。