错误:ModuleNotFoundError:没有名为';tensorflow';

错误:ModuleNotFoundError:没有名为';tensorflow';,tensorflow,keras,Tensorflow,Keras,我刚安装了keras,是新的。我运行的是windows,由pip安装的tensorflow,python 3.6。尝试运行“from keras.models import Sequential”,但出现此错误。有什么想法吗 Using TensorFlow backend. --------------------------------------------------------------------------- ModuleNotFoundError

我刚安装了keras,是新的。我运行的是windows,由pip安装的tensorflow,python 3.6。尝试运行“from keras.models import Sequential”,但出现此错误。有什么想法吗

Using TensorFlow backend.
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-23-490b9437d5d1> in <module>()
----> 1 from keras.models import Sequential

C:\Users\unknow\Anaconda3\lib\site-packages\keras\__init__.py in <module>()
      1 from __future__ import absolute_import
      2 
----> 3 from . import utils
      4 from . import activations
      5 from . import applications

C:\Users\unknow\Anaconda3\lib\site-packages\keras\utils\__init__.py in <module>()
      4 from . import data_utils
      5 from . import io_utils
----> 6 from . import conv_utils
      7 
      8 # Globally-importable utils.

C:\Users\unknow\Anaconda3\lib\site-packages\keras\utils\conv_utils.py in <module>()
      1 from six.moves import range
      2 import numpy as np
----> 3 from .. import backend as K
      4 
      5 

C:\Users\unknow\Anaconda3\lib\site-packages\keras\backend\__init__.py in <module>()
     81 elif _BACKEND == 'tensorflow':
     82     sys.stderr.write('Using TensorFlow backend.\n')
---> 83     from .tensorflow_backend import *
     84 else:
     85     raise ValueError('Unknown backend: ' + str(_BACKEND))

C:\Users\unknow\Anaconda3\lib\site-packages\keras\backend\tensorflow_backend.py in <module>()
----> 1 import tensorflow as tf
      2 from tensorflow.python.training import moving_averages
      3 from tensorflow.python.ops import tensor_array_ops
      4 from tensorflow.python.ops import control_flow_ops
      5 from tensorflow.python.ops import functional_ops

ModuleNotFoundError: No module named 'tensorflow'
使用TensorFlow后端。
---------------------------------------------------------------------------
ModuleNotFoundError回溯(上次最近调用)
在()
---->1从keras.models导入顺序
C:\Users\unknow\Anaconda3\lib\site packages\keras\\uuuuu init\uuuuuu.py in()
1来自未来导入绝对导入
2.
---->3从。导入UTIL
4来自。导入激活
5从。导入应用程序
C:\Users\unknow\Anaconda3\lib\site packages\keras\utils\\uuuuuu init\uuuuuuuuu.py in()
4来自。导入数据工具
5从。导入io_utils
---->6从。导入conv_utils
7.
8#全球重要UTIL。
C:\Users\unknow\Anaconda3\lib\site packages\keras\utils\conv\u utils.py in()
从6.1开始移动导入范围
2作为np导入numpy
---->3从。。将后端导入为K
4.
5.
C:\Users\unknow\Anaconda3\lib\site packages\keras\backend\\uuuuu init\uuuuuuuu.py in()
81 elif\u后端=='tensorflow':
82 sys.stderr.write('使用TensorFlow后端。\n')
--->83来自tensorflow_后端导入*
84.其他:
85提升值错误('未知后端:'+str(_后端))
C:\Users\unknow\Anaconda3\lib\site packages\keras\backend\tensorflow\u backend.py in()
---->1导入tensorflow作为tf
2从tensorflow.python.training导入移动平均值
3从tensorflow.python.ops导入tensor_数组_ops
4从tensorflow.python.ops导入控制\u流\u操作
5从tensorflow.python.ops导入函数
ModuleNotFoundError:没有名为“tensorflow”的模块

您没有提到是要安装CPU还是GPU支持。我的答案是针对GPU,但如果您想为CPU安装,大多数步骤都是相同的。(对于CPU,您可以跳过步骤3、步骤4和步骤5)

我的安装也遇到了类似的问题。我使用了上给出的安装步骤。当我在Ubuntu 16.04上安装TF时,它们工作得很好


我掌握了所给的步骤,它们对我很有效。我建议你试一下

您没有提到是要安装CPU还是GPU支持。我的答案是针对GPU,但如果您想为CPU安装,大多数步骤都是相同的。(对于CPU,您可以跳过步骤3、步骤4和步骤5)

我的安装也遇到了类似的问题。我使用了上给出的安装步骤。当我在Ubuntu 16.04上安装TF时,它们工作得很好

我掌握了所给的步骤,它们对我很有效。我建议你试一下