我成功地通过源代码中的Python绑定构建并安装了VTK-5.4.但是,当我尝试在python中导入VTK时,出现以下Traceback错误File “”, line 1, in File “/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg...

我成功地通过源代码中的Python绑定构建并安装了VTK-5.4.但是,当我尝试在python中导入VTK时,出现以下Traceback错误
File “”, line 1, in
File “/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/init.py”,
line 41, in from common import *File “/usr/local/lib/python2.6/dist-packages/VTK-5.4.2-py2.6.egg/vtk/common.py”,
line 7, in from libvtkCommonPython import *ImportError:
libvtkCommonPythonD.so.5.4: cannot open shared object file: No such file or directory
所以我想知道我缺少什么?我尝试将/usr/local/lib/vtk-5.4添加到PATH和PYTHONPATH环境变量中,但仍然得到相同的结果.有任何提示或建议吗?
注意:
libvtkCommonPythonD.so.5.4作为/libvtkCommonPythonD.so.5.4.2的符号链接存在于/usr/local/lib/vtk-5.4中
解决方法:
测试将/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’)使其永久存在
本文标题为:我是否缺少在Ubuntu 9.04上使用Python2.6绑定构建/安装VTK-5.4的步骤?


基础教程推荐
- Anaconda如何查看自己目前安装的包详解 2023-08-04
- python subprocess模块 监控子进程的2种方式 忙等待和立即返回同时设置子进程超时 2023-09-04
- windows7,python3使用time.strftime()函数报ValueError: embedded null byte 2023-09-04
- python pandas数据处理之删除特定行与列 2022-08-30
- python多进程并发 2023-09-03
- 在GNU / Linux中安装python模块 2023-11-10
- 如何在Windows中运行python doctest? 2023-11-12
- Python--day39--进程池原理及效率测试 2023-09-04
- python-没有空闲子进程连接 2023-11-10
- 详解django中视图函数的FBV和CBV 2022-08-30