在我的ubuntu 12.04中,graphviz不是最新版本(2.29)。我需要最新版本的graphviz中提供的一些功能。我尝试安装graphviz版本2.29,该版本需要libgraphviz4(> = 2.18)。无论如何,我安装了libgraphviz4并安装了graphviz 2.29。为此,我必须删除软件包libcdt4和libpathplan4。
现在,每当我尝试生成图形时,都会遇到一些问题:例如:
dot -Kfdp -n -Tpng -o samplePOS.png forcePOS.dot
它说:
dot: error while loading shared libraries: libgvc.so.6: cannot open
shared object file: No such file or directory
neato -Tps -o sample_1.ps sourcedot.gv
它说:
neato: error while loading shared libraries: libgvc.so.6: cannot open
shared object file: No such file or directory
因此,我正在寻找一些方法,以便可以在Ubuntu 12.04中运行graphviz 2.29。
首先是使用PPA的警告(主要是不稳定的)
以下PPA:ppa:dperry / ppa-graphviz-test是不稳定的PPA。因此,您将收到警告。
在终端中使用此命令来安装不稳定的2.29版本的graphviz。
sudo apt-add-repository ppa:dperry/ppa-graphviz-test
sudo apt-get update
sudo apt-get autoremove graphviz
sudo apt-get install graphviz
如果出现此错误“ graphviz:取决于:libgraphviz4(> = 2.18),但不会安装”,请运行以下命令
sudo apt-get remove libcdt4
sudo apt-get remove libpathplan4
sudo apt-get install graphviz
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句