Ubuntu 9.04의 Python2.6 바인딩을 사용하여 VTK-5.4를 구축/설치하는 단계가 없습니까?

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

  •  12-09-2019
  •  | 
  •  

문제

소스의 파이썬 바인딩으로 VTK-5.4를 성공적으로 구축하고 설치했습니다. 그러나 파이썬에서 VTK를 가져 오려고하면 다음 트레이스 백 오류가 발생합니다.

파일 "", 1 행, in

"/usr/local/lib/python2.6/dist-packages/vtk-5.4.2-py2.6.egg/vtk/ 파일이니.py ", 41 행, 공통 수입에서 *

"/usr/local/lib/python2.6/dist-packages/vtk-5.4.2-py2.6.egg/vtk/common.py", 7 행, Libvtkcommonpython import *.

수입업자 : libvtkcommonpythond.so.5.4 : 공유 객체 파일을 열 수 없음 : 해당 파일 또는 디렉토리가 없습니다.

그래서 내가 무엇을 놓치고 있는지 궁금합니다. 나는 Path 및 PythonPath 환경 변수에 /usr/local/lib/vtk-5.4를 추가하려고 시도했지만 여전히 동일한 결과를 얻었습니다. 힌트 나 제안이 있습니까?

노트:libvtkcommonpythond.so.5.4 symlink로 /usr/local/lib/vtk-5.4에 존재합니다 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