keras 导入失败 "no module named contrib.ctc"
keras import fails "no module named contrib.ctc"
在 OSX El CApitan 10.11.6 我已经安装好 theano 和 tensorflow。但是从下面的跟踪中可以看出,keras 安装并不愉快。我已经看到这个报告 on github issues 但那里没有解决方案,只有对 post 的建议。
>>>import theano
>>>
>>> import tensorflow
>>>
>>> import keras
File "/Users/petercotton/anaconda2/lib/python2.7/site-packages/keras/backend/tensorflow_backend.py", line 6, in <module>
import tensorflow.contrib.ctc as ctc
ImportError: No module named contrib.ctc`
感谢建议。
这是 Keras 的问题,而不是 TensorFlow 和 known issue 的问题。
提到了一种解决方法 here,但这意味着您必须修改 Keras 代码 (keras/backend/tensorflow_backend.py
)。
幸运的是,这个问题似乎是 fixed 在 Keras 的 master 分支中。
在 OSX El CApitan 10.11.6 我已经安装好 theano 和 tensorflow。但是从下面的跟踪中可以看出,keras 安装并不愉快。我已经看到这个报告 on github issues 但那里没有解决方案,只有对 post 的建议。
>>>import theano
>>>
>>> import tensorflow
>>>
>>> import keras
File "/Users/petercotton/anaconda2/lib/python2.7/site-packages/keras/backend/tensorflow_backend.py", line 6, in <module>
import tensorflow.contrib.ctc as ctc
ImportError: No module named contrib.ctc`
感谢建议。
这是 Keras 的问题,而不是 TensorFlow 和 known issue 的问题。
提到了一种解决方法 here,但这意味着您必须修改 Keras 代码 (keras/backend/tensorflow_backend.py
)。
幸运的是,这个问题似乎是 fixed 在 Keras 的 master 分支中。