Anaconda下环境切换以及一个小问题的解决
首先在终端输入
conda info -e
可以查看当前已有的python环境,我有两个python环境,一个是安装anaconda时自带的,一个是安装TensorFlow时的环境。星号表示当前环境。
输入
python -V (大写)或者 python --version
可以查看当前所在环境的版本
接下来切换版本
输入
source activate tensorflow
此时已经**tensorflow版本的python
该版本的版本号为
切换为root版本输入
source deactivate tensorflow
一点小问题的解决:
在安装完TensorFlow之后,发现原来的版本的numpy用不了了,在运行如下测试代码时报错
import numpy as np
a = np.ones((2,3))
print(a)
错误为
应该是numpy库出问题了,但是输入
conda list
查看库的安装情况是存在numpy库的
不知道什么原因,难道是没更新到最新版本吗?然后尝试打开anaconda,
选择environment中的root,选择numpy,点击右下角的apply更新
最后就可以正常使用numpy库了。