Paraview:paraview.simple import,所有路径都已设置



我正在尝试运行一个简单的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 变体存在下划线问题。我现在收到以下错误: 统一码错误

ImportError:/home/nick/ParaView-5.7.0-MPI-Linux-Python2.7-64bit/lib/python2.7/site-packages/vtkmodules/vtkCommonCorePython.so: undefined symbol: PyUnicodeUCS2_DecodeUTF8

有人知道修复方法吗?

您可能希望使用与ParaView捆绑在一起的pvpython程序。它基本上是一个python解释器,但已经设置了正确的路径。

如果要使用外部解释器,则必须将PYTHONPATH环境变量设置为ParaView-5.7.0-MPI-Linux-Python2.7-64bit/lib/python2.7/site-packages/,并将LD_LIBRARY_PATH(在linux上,Windows上的PATH(设置为ParaView-5.7.0-MPI-Linux-Python2.7-64bit/lib

另请参阅下载页面(https://www.paraview.org/download/(中的ParaViewTutorialpdf,3.1 Starting the Python Interpreter

相关内容

  • 没有找到相关文章

最新更新