In meinem Ubuntu 12.04 ist das Graphviz nicht die neueste Version (2.29). Ich benötige einige Funktionen, die in der neuesten Version von graphviz verfügbar sind. Ich habe versucht, die graphviz-Version 2.29 zu installieren, für die libgraphviz4 (> = 2.18) erforderlich ist. Ich habe sowieso libgraphviz4 und graphviz 2.29 installiert. Dafür muss ich die Pakete libcdt4 und libpathplan4 entfernen.
Wenn ich jetzt versuche, ein Diagramm zu generieren, treten einige Probleme auf: Zum Beispiel:
dot -Kfdp -n -Tpng -o samplePOS.png forcePOS.dot
Es sagt:
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
Es sagt:
neato: error while loading shared libraries: libgvc.so.6: cannot open
shared object file: No such file or directory
Daher suche ich nach Möglichkeiten, um graphviz 2.29 in meinem Ubuntu 12.04 auszuführen.
quelle
2.26.3
wird für mich erneut installiert . Irgendeine Idee warum?Precise Pangolin x64
ist. Wenn Sie also wie ich 64-Bit-Ubuntu 12.04 verwenden, achten Sie darauf.Ubuntu 12.04 hier.
Was für mich funktioniert hat ist:
Entfernen Sie die folgenden Pakete
Installieren Sie libgraphviz4
http://www.graphviz.org/Download_linux_ubuntu.php
Installieren Sie graphviz
quelle
Da Sie mit einigen Bibliotheken herumspielen, empfehle ich Ihnen, graphviz zu entfernen und erneut zu installieren
Dies ist die gleiche Situation für andere Benutzer
quelle