gpt4 book ai didi

python-3.7 - vtkCommonCorePython 在 Ubuntu 20 上的 python3-paraview 中丢失错误

转载 作者:行者123 更新时间:2023-12-05 06:11:22 24 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 20.04.1 LTS 的 python3 中使用 paraview 脚本。如果我在命令行上打开 python3,我会收到错误

$> python3
Python 3.8.2 (default, Jul 16 2020, 14:00:26)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from paraview.simple import *
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3/dist-packages/paraview/simple.py", line 41, in <module>
from paraview import servermanager
File "/usr/lib/python3/dist-packages/paraview/servermanager.py", line 56, in <module>
from paraview.modules.vtkPVServerImplementationCore import *
File "/usr/lib/python3/dist-packages/paraview/modules/vtkPVServerImplementationCore.py", line 2, in <module>
from . import vtkPVClientServerCoreCore
File "/usr/lib/python3/dist-packages/paraview/modules/vtkPVClientServerCoreCore.py", line 2, in <module>
from . import vtkPVCore
File "/usr/lib/python3/dist-packages/paraview/modules/vtkPVCore.py", line 2, in <module>
from . import vtkClientServer
File "/usr/lib/python3/dist-packages/paraview/modules/vtkClientServer.py", line 3, in <module>
from .vtkClientServerPython import *
ImportError: Failed to load vtkClientServerPython: No module named vtkmodules.vtkCommonCorePython
>>>

我有 python3-paraviewparaviewparaview-devvtk7python3- vtk7 等从突触安装管理器安装。 dist-packages 目录中有两个带有 vtkCommonCorePython 的文件:

/usr/lib/python3/dist-packages/vtk/vtkCommonCorePython.cpython-38-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/vtkmodules/vtkCommonCorePython.cpython-38-x86_64-linux-gnu.so

在网上搜索发现其他人也有类似的问题,解决了但是包括vtkCommonCorePython的路径,但是sys.path确实包括/usr/lib/python3/dist-packages,所以应该找到 vtkCommonCorePython

谁能看出在这种情况下可能遗漏了什么?

非常感谢!约翰

最佳答案

在 python 中的 vtk 和 paraview 包之间存在(或者至少在以前的版本中存在)一些稍微棘手的冲突。我发现最好将 python 的 paraview 保留在它自己的 conda 环境中。

假设您已经安装了 conda,您应该能够启动并运行:

conda create -n paraview -c conda-forge paraview

关于python-3.7 - vtkCommonCorePython 在 Ubuntu 20 上的 python3-paraview 中丢失错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64031883/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com