graphviz 错误:点:无法打开 hello.dot(OSX El Capitan)
Posted
技术标签:
【中文标题】graphviz 错误:点:无法打开 hello.dot(OSX El Capitan)【英文标题】:graphviz error: dot: can't open hello.dot (OSX El Capitan) 【发布时间】:2016-12-27 05:09:13 【问题描述】:我正在尝试使用 Mac (El Capitan) 安装和使用 graphviz。按照 cmets 中 graphviz 网站上的建议,我已经安装了 xcode、xcode 命令工具、macports 和更新的 macports。然后我使用命令
通过 macports 安装了 graphvizsudo port install graphviz-gui
我通过输入检查了 graphviz 是否正确安装
点 -h
在终端,并得到响应
$ dot -h 点:选项 -h 无法识别
用法:点 [-Vv?] [-(GNE)name=val] [-(KTlso)] ...(等等)
表示安装成功。
然后我在文本编辑器中创建了两个测试文件(名为 hello.dot 和 hello.gv)。
当我输入时
dot -Tpng -O hello.dot
在终端,我得到了
错误:点:无法打开 hello.dot
与 hello.gv 相同
我也尝试过直接使用 graphviz.app 打开 hello.dot 和 hello.gv,但我收到一个错误窗口弹出窗口,提示“无法打开文档“hello.dot”。”或“无法打开文档“hello.gv”。”
我试过重启终端和重启我的电脑,都不管用。
我已经下载了最新版本的 graphviz 的 .pkg 安装程序,但我害怕安装它,以防它与安装了 macports 的应用程序版本发生干扰。如果是这种情况,请任何人提供建议?
我不很擅长电脑,这是我第一次使用终端......所以我真的希望有一个非常简单、愚蠢的事情我做错了 - 我已经观看了每个 graphviz youtube 教程并浏览了我可以在网上找到的每个帮助页面,但没有运气。我不知所措 - 我不知道出了什么问题,非常感谢一些帮助 - 在此先感谢!
【问题讨论】:
简单修复:在富文本格式中使用 TextEdit。任何其他计算机都遇到同样的问题,只需转到格式 - >制作纯文本,为图形编写点语言,取消选择“如果没有提供扩展名..”并将文件命名为.gv。在finder中,右键name.gv,用graphviz打开... TA-DA! 【参考方案1】:-
在 Finder 窗口中选择 hello.dot 文件
键入 Command-I 打开一个关于 hello.dot 的信息对话框
转到打开方式:并选择Graphviz
同时选择全部更改...
应该这样做。您现在也可以在终端窗口中键入 open hello.dot。而且您不需要 Graphviz 在您的 PATH 中。
【讨论】:
以上是关于graphviz 错误:点:无法打开 hello.dot(OSX El Capitan)的主要内容,如果未能解决你的问题,请参考以下文章
pydot 和 graphviz 错误:无法导入 dot_parser,无法加载 dot 文件