Mi sto perdendo passo nella costruzione / installazione VTK-5.4 con attacchi python2.6 su Ubuntu 9.04?
Domanda
ho costruito con successo e installato VTK-5.4 con binding Python da sorgente. Eppure, quando si tenta di importare VTK in python dà il seguente errore Traceback
File "", la linea 1, in
File "/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/init.py", la linea 41, in comune di import *
File "/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/common.py", linea 7, in libvtkCommonPython dal import *
ImportError: libvtkCommonPythonD.so.5.4: non può aprire il file oggetto condiviso: Nessun file o directory
Quindi, mi chiedo che cosa mi manca? Ho provato ad aggiungere /usr/local/lib/vtk-5.4 per entrambe le variabili PATH e ambiente PYTHONPATH e ancora ottenere lo stesso risultato. Eventuali suggerimenti o suggerimenti?
NOTA: libvtkCommonPythonD.so.5.4 esiste in /usr/local/lib/vtk-5.4 come un link simbolico a libvtkCommonPythonD.so.5.4.2
Soluzione
Prova se l'aggiunta al vostro /usr/local/lib
$LD_LIBRARY_PATH
aiuta:
In una shell:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
Se funziona, rendono permanente (aggiungendo /usr/local/lib
a /etc/ld.so.conf
) _ (in esecuzione 'ldconfig -n /usr/local/lib
')