环境:

Ubuntu 16.04LTS

anacoda3-5.2.0

问题:

ImportError: No module named tensorflow

解决Ubuntu环境下在pycharm中导入tensorflow报错问题

 

原因:之前安装的tensorflow所用到的python解释器和当前PyCharm所用的python解释器不一致(个人解释,如果不对,敬请指正)。

解决方法:将PyCharm的解释器更改为TensorFlow下的python解释器

首先看一下tensorflow下的python解释器在什么位置,

source activate tensorflow
which python

  

解决Ubuntu环境下在pycharm中导入tensorflow报错问题

之后,打开Pycharm,进入File->settings

解决Ubuntu环境下在pycharm中导入tensorflow报错问题

选择Project:XXX->Project Interpreter

解决Ubuntu环境下在pycharm中导入tensorflow报错问题

选择设置按钮->Add...

解决Ubuntu环境下在pycharm中导入tensorflow报错问题

 

解决Ubuntu环境下在pycharm中导入tensorflow报错问题

 

 

 解决Ubuntu环境下在pycharm中导入tensorflow报错问题