tensorflow下解决控制台错误:No module named tensorflow.compat.v1

在使用tensorflow框架的时候,在安装后有时会遇到一些问题,例如下面这个;

在使用tensorflow框架进行开发的时候,发现在vim中敲了import tensorflow as tf后使用python进行运行却会报错:
tensorflow下解决控制台错误:No module named tensorflow.compat.v1_第1张图片
其实这个问题的原因是没有更新环境变量,控制台输入 export PATH=~/anaconda2/bin:$PATH (注意:anaconda2这一个字段不唯一,由自己下载的相应版本而定,下载3.0版本的则为anaconda3)
输入后发现问题并未解决:
tensorflow下解决控制台错误:No module named tensorflow.compat.v1_第2张图片
分析后发现并没有激活tensorflow环境,输入 source activate tensorflow 进行激活:
tensorflow下解决控制台错误:No module named tensorflow.compat.v1_第3张图片
如果激活成功,控制台最前面会出现(tensorflow),表示激活环境成功:
在这里插入图片描述
如此,问题解决。

你可能感兴趣的:(linux,tensorflow,python,深度学习)