Python sphinx 警告:不能运行dot命令dot

Python sphinx 警告:不能运行dot命令dot,python-sphinx,graphviz,Python Sphinx,Graphviz,我正在为一个软件编写文档。我在rest文件中使用了graphviz指令 .. graphviz:: :align: center 但是当我跑的时候 制作html 即使我的virtenv OS-mac中安装了graphviz,我的dot命令也会出错。我已经更新了conf.py,使其具有扩展名“sphinx.ext.graphviz” 警告:无法运行用于graphviz输出的点命令'dot',请检查graphviz_点设置Sphinx似乎找不到点可执行文件。确保它在您的路径中。问题可能是由于G

我正在为一个软件编写文档。我在rest文件中使用了graphviz指令

.. graphviz::
:align: center
 
但是当我跑的时候

制作html

即使我的virtenv OS-mac中安装了graphviz,我的dot命令也会出错。我已经更新了conf.py,使其具有扩展名“sphinx.ext.graphviz”


警告:无法运行用于graphviz输出的点命令'dot',请检查graphviz_点设置

Sphinx似乎找不到点可执行文件。确保它在您的路径中。

问题可能是由于GraphViz路径中的点可执行文件配置不正确

见:

在我的windows计算机上,我按照以下步骤解决了此问题:

检查是否已执行dot安装,进入安装路径默认安装路径为:C:\Program Files x86\GraphvizX.XX\bin并在此处运行命令dot.exe 转到控制面板>系统和安全>系统,然后在右侧导航面板上,单击高级系统设置链接。 在预先设置中,将打开一个对话框,其中显示“环境变量”按钮。点击按钮。 在系统变量部分选择输入路径,并将C:\Program Files x86\GraphvizX.XX\bin添加到现有路径。 我认为,只要使用export命令添加路径,就可以在操作系统机器上解决此问题,例如: 导出路径=$PATH:~/opt/bin

参考:

您是否按照消息中的说明进行了检查?您尝试调试了什么问题?