PHPDocumentor - Graphviz 'dot' 命令未找到

PHPDocumentor - Graphviz 'dot' command not found

我正在尝试在本地 XAMPP 安装上获取 PHPDocumentor 运行ning。 可悲的是,我很难使用包管理器来做到这一点。 先问一些关于包管理器的基本问题:

  1. 我怎么知道安装包的位置?例如:我使用 Composer 安装了 PHPDocumentor。我去我的 C:\xampp\htdocs\ 和 运行 命令:

    composer require "phpdocumentor/phpdocumentor:2.*"

这会将 phpdocumentor 安装在 xampp\htdocs\

的“vendor”文件夹中

Unable to find the dot command of the GraphViz package. Is GraphViz correctly installed and present in your path?

为了解决这个问题,我尝试了以下方法:

在我的指针位于 htdocs 文件夹中并指向文件夹路径时安装了包 graph/graphviz:

C:\xampp\htdocs\vendor\graph\graphviz
...graph\graphviz\src
...graph\graphviz\tests

None 以上解决了问题。 根据这个 link 我必须将 \graphiz\bin 目录添加到路径,但是没有 "bin" 目录?

谁能帮我解决这个问题?

此致, 阿巴约布

Unable to find the dot command of the GraphViz package. Is GraphViz correctly installed and present in your path?

解决此错误的步骤是:

  1. https://graphviz.gitlab.io/_pages/Download/Download_windows.html
  2. 下载 zip
  3. 提取到 c:\some\where\graphviz
  4. c:\some\where\graphviz\bin 添加到您的环境变量 PATH
  5. 运行 php文档

I don't like to have 184MB of usefull stuff on my PC just to run the 'dot' command?

是的,它有很多东西。一个更轻量级的解决方案会很好。