我已经创建了一个java程序来编写.dot文件,因为我使用Graphviz软件来显示某些数据。 代码本身没有任何问题,但是当我尝试在命令提示符中执行以下命令时:
dot -Tpdf data.dot -o data.pdf
在我的java代码所在的文件夹中,出现以下错误:
'点'不被识别为内部或外部命令,可操作程序或批处理文件。
很抱歉,如果以前问过这个问题,但我发现与此问题有关的唯一类似问题是this,但是,对我来说这似乎不太清楚它对此有何帮助特殊情况。
任何帮助将不胜感激。问候。
答案 0 :(得分:8)
您必须将安装Graphviz的目录(文件夹)添加到PATH
环境变量中。如何做到这一点取决于您拥有的Windows版本,但首先您可以查看此answer on SuperUser。
答案 1 :(得分:0)
请注意,Graphviz是包含“点”可执行文件的文件夹(容器)。因此,修改后的PATH应该指向 dot.py ,而不仅仅是容器 Graphviz 。
答案 2 :(得分:0)
这些天你可以使用巧克力:choco install graphviz
这似乎将它作为安装的一部分添加到路径中