هل أنا أفتقد خطوة في بناء / تثبيت VTK-5.4 مع ارتباطات Python2.6 على أوبونتو 9.04؟

StackOverflow https://stackoverflow.com/questions/956716

  •  12-09-2019
  •  | 
  •  

سؤال

قمت ببناء وتثبيت VTK-5.4 بنجاح مع Bython Bindings من المصدر. ومع ذلك، عندما أحاول استيراد VTK في بيثون، فإنه يعطي خطأ Traceback التالي

ملف ""، خط 1، في

ملف "/usr/local/lib/pothon2.6/dist-packages/vtk-5.4.2-pain2.6.egg/vtk/فيه.py "، السطر 41، من استيراد مشترك *

ملف "/usr/local/lib/potthon2.6/dist-packages/vtk-5.4.2-pain2.6.egg/vtk/Common.py"، السطر 7، من خلال استيراد LibvtkCommonpython *

Mrumportror: LibvtkCommonpythond.so.5.4: لا يمكن فتح ملف كائن مشترك: لا يوجد مثل هذا الملف أو الدليل

لذلك أنا أتساءل ما أفتقده؟ لقد حاولت إضافة /usr/local/lib/vtk-5.4 إلى المسار والمتغيرات البيئية PythonPrath وما زالت تحصل على نفس النتيجة. أي تلميحات أو اقتراحات؟

ملاحظة:libvtkcommonpythond.so.5.4. موجود في /usr/local/lib/vtk-5.4 باعتباره symlink ل libvtkcommonpythond.so.5.4.2.

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

المحلول

اختبار إذا كنت إضافة /usr/local/lib لك $LD_LIBRARY_PATH يساعد:

في قذيفة:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

إذا كان يعمل، اجعلها دائمة (إضافة /usr/local/lib ل /etc/ld.so.conf) _ (ادارة 'ldconfig -n /usr/local/lib')

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