簡體   English   中英

ModuleNotFoundError:沒有名為“vtk”的模塊

[英]ModuleNotFoundError: No module named 'vtk'

我在處理 pyvista 時遇到問題,它無法識別“vtk”模塊,我嘗試通過 cmd 安裝它,但它不允許我,因為它會產生錯誤,我該怎么辦?

    import pyvista as pv
  File "C:\Users\DUVAN PACHECO\AppData\Roaming\Python\Python38\site-packages\pyvista\__init__.py", line 5, in <module>
    from pyvista.plotting import *
  File "C:\Users\DUVAN PACHECO\AppData\Roaming\Python\Python38\site-packages\pyvista\plotting\__init__.py", line 5, in <module>
    from .export_vtkjs import export_plotter_vtkjs, get_vtkjs_url
  File "C:\Users\DUVAN PACHECO\AppData\Roaming\Python\Python38\site-packages\pyvista\plotting\export_vtkjs.py", line 55, in <module>        
    import vtk
ModuleNotFoundError: No module named 'vtk'

有什么想法嗎?,我正在使用 python 3.8.6

您可以在 PyPi 上找到 go 並找到 VTK 的正確安裝命令。 這是鏈接: PyPi

嘗試安裝模塊時遇到什么錯誤? 如果您不包含它,我們將無法幫助您。

此命令應該有效: pip install vtk

如果沒有,我建議研究它給你的錯誤。

此錯誤意味着您沒有安裝該模塊。 您可以使用安裝它

pip install vtk

我會驗證您安裝的 Python 是 64 位的。 https://stackoverflow.com/a/10966396/3369879

運行python時,您應該看到類似[MSC v.1500 64 bit (AMD64)]的內容,其中64 bit (AMD64)表示您正在運行 64 位 Python。

我之所以這么說是因為VTK只有Python 64位輪子,並且在Windows中很常見意外下載和安裝Python 32-bit。 這就是為什么你得到:

ERROR: Could not find a version that satisfies the requirement vtk

這是因為 32 位 Python 沒有 VTK 輪。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM