【问题标题】:Paraview: paraview.simple import, all paths are setParaview:paraview.simple import,所有路径都设置好了
【发布时间】: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

有人知道解决办法吗?

【问题讨论】:

标签: python path paraview


【解决方案1】:

您可能想要使用与 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/) 中的 ParaViewTutorial pdf,地址为 3.1 Starting the Python Interpreter

【讨论】:

    猜你喜欢
    • 2010-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-07
    • 2011-04-24
    • 2019-08-16
    • 2018-11-25
    • 1970-01-01
    相关资源
    最近更新 更多