Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Paraview:Paraview.simple导入,设置所有路径_Python_Path_Paraview - Fatal编程技术网

Python Paraview:Paraview.simple导入,设置所有路径

Python Paraview:Paraview.simple导入,设置所有路径,python,path,paraview,Python,Path,Paraview,我正在尝试运行一个简单的python程序,导入paraview.simple模块: 从paraview.simple导入* 我得到以下错误: 错误:无法导入VTKCommutationAlgeometry 我在不同的论坛上查看了类似的帖子,尝试了所有建议,但都不管用。我的Python路径包括: ParaView-5.7.0-MPI-Linux-Python2.7-64bit/bin/ ParaView-5.7.0-MPI-Linux-Python2.7-64bit/lib ParaView-5.

我正在尝试运行一个简单的python程序,导入
paraview.simple
模块:

从paraview.simple导入*

我得到以下错误:

错误:无法导入VTKCommutationAlgeometry

我在不同的论坛上查看了类似的帖子,尝试了所有建议,但都不管用。我的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\u库路径
包括:

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/
ParaView-5.7.0-MPI-Linux-Python2.7-64位/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/vtkcommonrepython.so:未定义符号:pyunicodecutf8


有人知道修复方法吗?

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

如果要使用外部解释器,必须将
PYTHONPATH
环境变量设置为
ParaView-5.7.0-MPI-Linux-Python2.7-64bit/lib/Python2.7/site-packages/
,并将
LD\u-LIBRARY\u路径(在Linux上,在windows上)设置为
ParaView-5.7.0-MPI-Linux-Python2.7-64bit/lib


另请参见下载页()中的ParaView教程pdf,位于
3.1启动Python解释器

看起来ParaView编译时使用的Python与您尝试使用的Python之间不兼容。见: