我失去了在构建步骤/安装VTK-5.4 python2.6的绑定在Ubuntu 9.04?
题
我成功地建立,并与来自源Python绑定安装VTK-5.4。然而,当我尝试导入VTK在python它提供了以下错误回溯
文件 “”,第1行,在
文件 “/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/init.py”, 线41,在从公共进口*
文件 “/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/common.py”, 线7,在从进口libvtkCommonPython *
导入错误: libvtkCommonPythonD.so.5.4:无法打开共享对象文件:没有这样的文件或目录
所以,我想知道我缺少的是什么?我曾尝试加入/usr/local/lib/vtk-5.4既PATH和PYTHONPATH环境变量,仍然得到同样的结果。任何提示或建议?
注意: libvtkCommonPythonD.so.5.4 在/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
')
不隶属于 StackOverflow