سؤال

على ما يبدو libigraph و python-igraph هي فقط حزم على الأرض لا يمكن أن تكون مثبتة عن طريق apt-get أو easy_install تحت أوبونتو 8.04 LTS 64 بت.

تركيب كل من المصدر من المصدر على ما يبدو تسير بسلاسة حتى لا تحاول استخدامها.

عند تشغيل الثعبان أحصل على:

>>> 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

أو (إذا كنت تستخدم easy_install نسخة بايثون-igraph)

>>> 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

أمسكت المصدر من هنا

igraph 0.5.2 = http://igraph.sourceforge.net/download.html

بيثون-igraph 0.5.2 = http://pypi.python.org/pypi/python-igraph/0.5.2

هل يستطيع أحد أن لي نقطة في الاتجاه الصحيح ؟

هل كانت مفيدة؟

المحلول

كيف يمكنك تجميع?هل جعل تثبيت (إذا كان هناك أي).

أما بالنسبة المكتبة لم يتم العثور على' خطأ في easy_install النسخة, سأحاول التالية:

  1. 'sudo updatedb'(تحديث تحديد موقع قاعدة البيانات)
  2. 'locate libigraph.so.0'(لمعرفة من اين هذا الملف على النظام الخاص بك.إذا قمت بإجراء تثبيت قد ذهب إلى /usr/local/lib ...أو هو في بيثون lib dir?)
  3. معرفة ما إذا كان الدليل حيث يوجد هذا الملف في عداد المفقودين من موقعك الحالي LD_LIBRARY_PATH ('echo $LD_LIBRARY_PATH').
  4. إذا كان هذا الدليل هو ليس هنا ، إضافة حاول 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/yourdirhere'(جعله دائم عن طريق إضافته إلى /etc/ld.لذلك.conf) / 'ldconfig -n /yourdirhere'

نصائح أخرى

لاحظ أن هناك حزم أوبونتو الرسمية لigraph المتاحة من انطلاق اعتبارا من 8 نوفمبر 2009. انظر المقابلة <لأ href = "https://launchpad.net/~igraph/+archive/ppa" يختلط = "نوفولو noreferrer "> الصفحة على انطلاق للحصول على تعليمات. وخلافا للسابق ديبيان حزمة مستودع، وهذا ينبغي العمل على حد سواء أبنية 32 بت و 64 بت.

وأين هو libigraph.so.0؟ لا يبدو أن يكون في موقع الثعبان بالبحث عن مثل / البيرة / ليب، / البيرة / المحلية / ليب الخ.

وتابعت الخطوات في HTTP: // socialsynergyweb.org/network/blog/install-python-igraph-ubuntu-904-64-bit . أيضا لتشغيل igraph الفعلية، واستخدمت النصي بيثون igraph-0.5.2 / مخطوطات / igraph. الآن أنا قادرة على استخدام igraph. إذا كنت لا أميل استخدام البرنامج النصي مخطوطات / igraph أحصل على نفس الخطأ الذي تحصل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top