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?

War es hilfreich?

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:

  1. 'sudo updatedb' (zu aktualisieren, um die Locate-Datenbank)
  2. '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?)
  3. Finden Sie heraus, ob das Verzeichnis, in dem diese Datei befindet sich von Ihrem aktuellen LD_LIBRARY_PATH ( ‚echo $LD_LIBRARY_PATH‘) fehlt.
  4. 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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top