当我尝试在jupyter笔记本中导入keras后,安装了“ keras”库(pip install keras)后,出现错误ModuleNotFoundError: No module named 'tensorflow'
。请提出解决方法。似乎是已知问题,但无法获得正确答案
答案 0 :(得分:0)
keras
和tensorflow
是单独的程序包,Keras作为库不依赖于tensorflow
。如果您想在Tensorflow中使用Keras,还需要安装tensorflow
:
pip install keras tensorflow
答案 1 :(得分:0)
如果您想为anaconda安装tensorflow,请尝试(来自https://anaconda.org/anaconda/tensorflow)
conda install -c anaconda tensorflow
或具有GPU支持(来自https://anaconda.org/anaconda/tensorflow-gpu)
conda install -c anaconda tensorflow-gpu
然后Keras切换到tensorflow.keras
,这是tensorflow> = 1.10.0的一部分(无需单独安装Keras)