Estou faltando passo na construção / instalação VTK-5.4 com ligações python2.6 no Ubuntu 9.04?
Pergunta
Eu construí com sucesso e instalado VTK-5.4 com vínculos Python da Fonte. No entanto, quando eu tento importar VTK em python ele dá o seguinte erro Traceback
File "", linha 1, na
File "/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/init.py", linha 41, a partir de importação comum *
File "/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/common.py", linha 7, a partir libvtkCommonPython import *
ImportError: libvtkCommonPythonD.so.5.4: não pode abrir arquivo objeto compartilhado: Nenhum tal lima ou diretório
Então, eu estou querendo saber o que eu estou ausente? Eu tentei adicionar /usr/local/lib/vtk-5.4 para ambas as variáveis ??de ambiente PATH e PYTHONPATH e ainda obter o mesmo resultado. Alguma dica ou sugestão?
NOTA: libvtkCommonPythonD.so.5.4 existe no /usr/local/lib/vtk-5.4 como um link simbólico para libvtkCommonPythonD.so.5.4.2
Solução
Test se adicionando /usr/local/lib
ao seu $LD_LIBRARY_PATH
ajuda:
Em um shell:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
Se funcionar, torná-lo permanente por (adicionando /usr/local/lib
para /etc/ld.so.conf
) _ (executando 'ldconfig -n /usr/local/lib
')