当前位置:  开发笔记 > 编程语言 > 正文

Keras-ImportError:无法导入名称ctc_ops

如何解决《Keras-ImportError:无法导入名称ctc_ops》经验,为你挑选了1个好方法。

在命令cd /home/username/anaconda3source bin/activate ~/anaconda3我的包启动后,我的笔记本电脑中安装了Anaconda 4.3.1 .我conda install keras在我的蟒蛇内部使用pip3安装了keras .package.and 在我的keras文件夹中创建了一个名为keras.json的文档.当我在anaconda3中启动我的Python并导入时会发生这种情况 keras

>>> import keras'
Using TensorFlow backend.

Traceback (most recent call last):
  File "", line 1, in 
  File "/home/tushar/.local/lib/python3.5/site-packages/keras/__init__.py", line 3, in 
    from . import activations
  File "/home/tushar/.local/lib/python3.5/site-packages/keras/activations.py", line 3, in 
    from . import backend as K
  File "/home/tushar/.local/lib/python3.5/site-packages/keras/backend/__init__.py", line 64, in 
    from .tensorflow_backend import *
  File "/home/tushar/.local/lib/python3.5/site-packages/keras/backend/tensorflow_backend.py", line 6, in 
    from tensorflow.python.ops import ctc_ops as ctc
ImportError: cannot import name 'ctc_ops'

在此之后,我无法得到任何解决方案.我将不胜感激任何帮助.



1> Geoff Perrin..:

我有同样的问题(我使用pip而不是conda来安装keras/tensorflow).确保您拥有最新版本的tensorflow(tensorflow-1.0.1截至2017年3月31日).

sudo pip install tensorflow --upgrade

为我解决了这个问题(我以前跑过tensorflow-0.9.0rc0并且遇到了ImportError: cannot import name ctc_ops和你一样的错误)

推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有