安装Tensorflow及安装过程中的错误——ModuleNotFoundError: No module named 'tensorflow'
201803221142
问题描述
当自认为正确安装完毕后Tensorflow在Pythone3中后,发现还是有提示没有发现模块的提醒,那么你就是搞错了以下把你绕晕的路径。
正确安装后Tensorflow,发现仍然显示 No module named 'tensorflow'
ModuleNotFoundError: No module named 'tensorflow'
一般有两种原因造成:
一是确实没有安装包,直接点击解决安装Tensorflow (中文Tensorflow社区->安装点这里)
二是多版本的问题。
解决方法
当前的环境配置:MacOS + Anconda
第二种情况如下具体处理
报错如下:
Traceback (most recent call last): File "MLCNN.py", line 10, in <module> import tensorflow as tf ModuleNotFoundError: No module named 'tensorflow'
错误的原因:可能在Add local这里添加的路径是Anaconda下的python。
正确的做法是:创建的在anaconda下conda环境,因为安装的tensorflow在conda环境下。
参考文献
[1] Scarlett.H2. PYCHARM导入TENSORFLOW包. [EB/OL]. https://www.cnblogs. 2017-10-23 11:14/201803222029
[2] Tensorflow官网. https://www.tensorflow.org/versions/master/get_started/
[3] Tensorflow中文社区. http://www.tensorfly.cn/