ImportError:没有名为numpy.distutils.core的模块(在keras安装期间)

时间:2017-02-06 15:59:00

标签: python numpy anaconda keras keras-layer

我想安装keras模块(github-link)。我试过pip install keras。它安装了1.2.1。根据{{​​3}},它没有图形模块。遗憾的是,文档也没有更新。所以我尝试了之前的版本1.1.2。根据this的回答Chang Liu运行sudo python setup.py install但现在我收到了错误

 ImportError: No module named numpy.distutils.core'

我已经安装了anaconda,并且在安装过程中它也正确地安装了numpy。我尝试的另一件事是import keras.layer.container,根据here,容器中存在类Graph()。请让我知道该怎么办?

1 个答案:

答案 0 :(得分:-1)

正如该问题的作者提到here

图表已被删除。使用functional API (see docs).

  

Keras功能API是定义复杂模型的方法,例如多输出模型,有向非循环图或具有共享层的模型。

更多澄清:

  1. 此错误可能是由于依赖项安装造成的,请确保numpyscikit-learn在此过程中没有问题。

  2. 如果仍然存在问题,可能是因为全新安装了conda。

  3. 对于图表,第一个答案仍然存在,它已被删除。