我想使用graphviz,但在'{''附近的第1行出现错误'语法错误 [英] i want to use graphviz ,but error 'syntax error in line 1 near '{''

查看:397
本文介绍了我想使用graphviz,但在'{''附近的第1行出现错误'语法错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用macOS

已经$ brew安装了graphviz

already $ brew install graphviz

所以,我可以使用点-V

so, i can use dot -V

⇨点-graphviz版本2.40.1(20161225.0304)

⇨ dot - graphviz version 2.40.1 (20161225.0304)

我在桌面上制作了[test.dot]文件,并在-T png -O test.dot上加了点-T png -O test.dot 但是,错误:test.dot:"{"附近的第1行中出现语法错误

i made [test.dot] file on Desktop,and dot -T png -O test.dot but , Error: test.dot: syntax error in line 1 near '{' occured

请帮助

test.dot

digraph d {
 A [label="Hello"]
 B [label="World"]
 C [label="Everyone"]
 A -> { B C }
}

出于关注的考虑,打开文件的过程一字不漏

As a matter of concern, opening a file opens in a word

推荐答案

这可能是由于行尾或BOM表标记.我得到

It may be due to line endings or BOM markers. I get

$ cat PruneGraph.dot  | dot.exe
Error: <stdin>: syntax error in line 1 near 'digraph'

但以下内容可解决此问题:

but the following fixes it:

$ cat PruneGraph.dot | dos2unix.exe  | dot.exe

这篇关于我想使用graphviz,但在'{''附近的第1行出现错误'语法错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆