【发布时间】:2019-12-02 22:14:31
【问题描述】:
我正在尝试运行一个简单的 python 程序,导入 paraview.simple 模块:
from paraview.simple import *
我收到以下错误:
Error: Could not import vtkCommonComputationalGeometry
我查看了不同论坛上的类似帖子,并尝试了那里建议的所有内容,但对我没有任何帮助。我的 Python 路径包括:
ParaView-5.7.0-MPI-Linux-Python2.7-64bit/bin/
ParaView-5.7.0-MPI-Linux-Python2.7-64bit/lib
ParaView-5.7.0-MPI-Linux-Python2.7-64bit/lib/python2.7/site-packages/
我的LD_LIBRARY_PATH 包括:
ParaView-5.7.0-MPI-Linux-Python2.7-64bit/lib/python2.7/site-packages/vtkmodules/
有人知道怎么解决吗?
更新: 我认为我的 python 解释器正在使用的 Unicode 变体存在下划线问题。我现在收到以下错误: Unicode error
ImportError:/home/nick/ParaView-5.7.0-MPI-Linux-Python2.7-64bit/lib/python2.7/site-packages/vtkmodules/vtkCommonCorePython.so:未定义符号:PyUnicodeUCS2_DecodeUTF8
有人知道解决办法吗?
【问题讨论】:
-
看起来编译 ParaView 的 Python 与您尝试使用的 Python 之间不兼容。见:stackoverflow.com/questions/11878666/…