gpt4 book ai didi

python - Keras:安装 graphviz 和 pydot 后的 "RuntimeError: Failed to import pydot."

转载 作者:IT老高 更新时间:2023-10-28 20:30:19 25 4
gpt4 key购买 nike

我在 Windows 10 上使用 Anaconda Python 2.7

我正计划进行 Keras 可视化,所以(当 spyder 打开时)我打开了 Anaconda 命令提示符并 pip 安装了 graphviz 和 pydot。现在,当我尝试运行以下命令时:

from keras.models import Sequential

或任何形式的“来自 keras”。 ,我得到错误:

ImportError: cannot import name gof

我已经卸载并重新安装了 Keras、Graphviz 和 pydot。我正在使用theano的开发版本。我找不到修复方法。

附言

如果我卸载 graphviz 和 pydot,keras 会再次运行

编辑

卸载 anaconda 并重新安装包括 theano、keras、graphviz 和 pydot后,我现在收到以下错误:

from keras.utils.visualize_util import plot

Using Theano backend.
Using gpu device 0: GeForce GTX 970M (CNMeM is disabled, cuDNN not available)
Traceback (most recent call last):

File "<ipython-input-1-65016ddab3cd>", line 1, in <module>
from keras.utils.visualize_util import plot

File "C:\Anaconda2\lib\site-packages\keras\utils\visualize_util.py", line 8, in <module>
raise RuntimeError('Failed to import pydot. You must install pydot'

RuntimeError: Failed to import pydot. You must install pydot and graphviz for `pydotprint` to work.

我使用了 pip install graphvizpip install git+https://github.com/nlhepler/pydot.git

最佳答案

错误信息有点误导,如您所见 here .问题是graphviz没有安装。

但是你提到graphviz是使用pip安装的。这也是一种误导,因为该 graphviz 包只是一个 python 包装器,而 graphviz binaries必须单独安装 python 包装器才能工作。

关于python - Keras:安装 graphviz 和 pydot 后的 "RuntimeError: Failed to import pydot.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36886711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com