Wie python-IGRAPH auf Ubuntu 8.04 LTS 64-Bit installiert werden?
-
08-07-2019 - |
Frage
Offenbar libigraph
und python-igraph
sind die einzigen Pakete auf der Erde, die nicht über apt-get
oder easy_install
unter Ubuntu 8.04 LTS 64-Bit installiert werden.
Installation sowohl von der Quelle von der Quelle auf glatt zu gehen scheint ..., bis ich versuche, sie zu nutzen.
Wenn ich Python laufen erhalte ich:
>>> import igraph
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "igraph/__init__.py", line 30, in <module>
from igraph.core import *
ImportError: No module named core
oder (wenn ich die easy_install Version von Python-IGRAPH verwenden)
>>> import igraph
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "build/bdist.linux-x86_64/egg/igraph/__init__.py", line 30, in <module>
File "build/bdist.linux-x86_64/egg/igraph/core.py", line 7, in <module>
File "build/bdist.linux-x86_64/egg/igraph/core.py", line 6, in __bootstrap__
ImportError: libigraph.so.0: cannot open shared object file: No such file or directory
Ich packte die Quelle von hier
IGRAPH 0.5.2 = http://igraph.sourceforge.net/download.html
python-IGRAPH 0.5.2 = http: //pypi.python. org / pypi / python-IGRAPH / 0.5.2
Kann jemand mich in die richtige Richtung?
Lösung
Wie haben Sie kompilieren? Haben Sie installieren ein make (wenn es überhaupt).
Wie für die Fehler in der easy_install Version ‚Bibliothek nicht gefunden‘, ich würde versuchen Sie Folgendes:
- '
sudo updatedb
' (zu aktualisieren, um die Locate-Datenbank) - '
locate libigraph.so.0
' (zu finden, wo diese Datei auf Ihrem System ist. Wenn Sie ein make install hat es ging haben könnte / usr / local / lib ... oder ist es in der Python-lib dir?) - Finden Sie heraus, ob das Verzeichnis, in dem diese Datei befindet sich von Ihrem aktuellen LD_LIBRARY_PATH ( ‚
echo $LD_LIBRARY_PATH
‘) fehlt. - Wenn dieses Verzeichnis nicht hier ist, fügen Sie es versuchen ‚
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/yourdirhere
‘ (es dauerhaft machen durch Zugabe /etc/ld.so.conf) / ‚ldconfig -n /yourdirhere
‘
Andere Tipps
Beachten Sie, dass offizielle Ubuntu-Pakete für IGRAPH erhältlich von Launchpad ab 8. November 2009. Die Durch entsprechenden
Wo ist libigraph.so.0? Es scheint nicht an einem Ort zu sein, dass Python für wie / usr / lib schaut, / usr / local / lib etc.
folgte ich die Schritte in http: // socialsynergyweb.org/network/blog/install-python-igraph-ubuntu-904-64-bit . Auch die tatsächliche IGRAPH zu laufen, habe ich das Skript Python-IGRAPH-0.5.2 / scripts / IGRAPH. Jetzt bin ich in der Lage, die IGRAPH zu verwenden. Wenn ich nicht das scripts / IGRAPH Skript verwende ich die gleichen Fehler Sie bekommen.