PHPDocumentor - Graphviz' dot'没有找到指令

时间:2015-09-07 13:07:01

标签: graphviz phpdoc

我正在尝试让PHPDocumentor在本地XAMPP安装上运行。 可悲的是,我很难使用包管理器来完成它。 关于包管理器的一些基本问题首先是:

  1. 我如何知道安装包的位置?例如:我使用Composer安装了PHPDocumentor。我转到我的C:\ xampp \ htdocs \并运行命令:

      

    作曲家需要" phpdocumentor / phpdocumentor:2。*"

  2. 这将phpdocumentor安装在"供应商" xampp \ htdocs \

    中的文件夹
    • 这是安装所有这些软件包的正确途径还是有默认目录来安装它?
    • 如果我要卸载软件包,我只需删除"供应商" DIR?

      1. 安装后我运行PHPdocumentor并收到错误:
      

    无法找到GraphViz包的-cp命令。是GraphViz   正确安装并出现在您的路径中?

    要解决此问题,我尝试了以下方法:

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

    dot

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

    任何人都可以帮我解决这个问题吗?

    祝你好运, Abayob

1 个答案:

答案 0 :(得分:7)

  

无法找到GraphViz包的dot命令。 GraphViz是否已正确安装并存在于您的路径中?

解决此错误的步骤如下:

  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. 运行phpdoc
  6.   

    我不想在我的电脑上有184MB的有用东西只是为了运行“点”。命令?

    是的,很多东西。更轻量级的解决方案会很不错。