Me estoy perdiendo de paso en la construcción / instalación de VTK-5.4 con fijaciones Python2.6 en Ubuntu 9.04?
Pregunta
he construido e instalado con éxito VTK-5.4 con enlaces Python desde el origen. Sin embargo, cuando intento importar VTK en Python que da el siguiente error de seguimiento
Archivo "", línea 1, en
Archivo "/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/init.py", línea 41, desde común de importación *
Archivo "/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/common.py", línea 7, a partir de libvtkCommonPython importación *
ImportError: libvtkCommonPythonD.so.5.4: no se puede abrir el archivo objeto compartido: No existe el fichero o directorio
Así que me pregunto lo que me falta? He intentado añadir /usr/local/lib/vtk-5.4 a ambas variables de entorno PATH y PYTHONPATH y aún obtener el mismo resultado. ¿Alguna pista o sugerencia?
NOTA: libvtkCommonPythonD.so.5.4 existe en /usr/local/lib/vtk-5.4 como un enlace simbólico a libvtkCommonPythonD.so.5.4.2
Solución
Comprueba si la adición de /usr/local/lib
a su $LD_LIBRARY_PATH
ayuda:
En una cáscara de:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
Si funciona, hacen que sea permanente (añadiendo /usr/local/lib
a /etc/ld.so.conf
) _ (correr 'ldconfig -n /usr/local/lib
')