如何在 google colab 上安装 pydot 和 graphviz?

Posted

技术标签:

【中文标题】如何在 google colab 上安装 pydot 和 graphviz?【英文标题】:how to install pydot & graphviz on google colab? 【发布时间】:2018-09-25 22:57:33 【问题描述】:

我正在尝试在 google colab 上绘制我的模型。

 from keras.utils import plot_model
 plot_model(model, to_file="model.png")

我得到了这个错误:

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

我已经安装了pydot-nggraphviz,但我仍然无法解决这个错误。

【问题讨论】:

您是否尝试过从 python shell 导入 pydot 模块?如果你不能从那里导入,可能这意味着这是一个环境问题 @Nikaidoh python shell? google colab 类似于 Jupyter notebook。所以,我认为我无法访问 python shell。但是我可以在 notebook 中导入 pydot。 是一样的。 :) 尝试从笔记本导入 pydot。可能您将无法从那里导入模块。这意味着您没有正确安装依赖项。 【参考方案1】:

要安装pydot,运行:

!pip install -q pydot

然后,重新启动您的 VM 以重新加载 keras,然后应该会检测到 pydot 的存在。 (运行时菜单 -> 重新启动运行时...)

【讨论】:

!pip install graphviz !apt-get install graphviz 然后重启虚拟机,成功了! RESTART VM 在这里是必不可少的。我在 Jupyter Notebook 上,我只是“重新启动内核”,最后它对我有用

以上是关于如何在 google colab 上安装 pydot 和 graphviz?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Google Colab 上安装 gmpy2?

如何在 google colab 上安装 pydot 和 graphviz?

如何在 Google Colab 上安装 PyTorch v1.0.0+?

如何使用 pip 在 Google Colab 实例上安装 Talib 模块

pip 安装了 google.colab,现在无法在 Jupyter 笔记本上运行代码

可以在google colab上安装cupy吗?