使用 IPython 和 GraphViz 进行 BDD 可视化

使用 IPython 和 GraphViz 进行 BDD 可视化

我正在尝试使用 PyEDA,我需要可视化二元决策图,我正在阅读该文档,但我无法理解它!

这里说:如果您的机器上安装了 GraphViz,并且点可执行文件在您的 shell 路径上可用,那么您可以使用 gvmagic IPython 扩展来可视化 BDD。

首先,如何使点可执行文件在我的 shell 路径上可用?

然后,在文档中我们有这部分:

In [1]: %install_ext https://raw.github.com/cjdrake/ipython-magic/master/gvmagic.py

In [2]: %load_ext gvmagic

这是 DOT 环境吗?

抱歉,问题太简单太愚蠢了!我在使用 Linux 方面不是很专业。

答案1

要安装 GraphViz 并使点可执行文件在我的 shell 路径上可用,您必须安装 Ubuntu 包graphviz

“是一个非交互式程序,用于根据文本描述绘制有向图,是 GraphViz 的一部分。dot 可执行文件安装为/usr/bin/dot

事情%install_ext伊班shell。它以 Ubuntu 软件包的形式提供python3-ipython。您可以使用以下命令从命令行启动它

ipython3

相关内容