簡體   English   中英

Anaconda VTK 安裝缺少的 VTK 模塊?

[英]Anaconda VTK install missing VTK module?

Win 10、x64、Python 3.6.6 和 Python 2.7.12(我在兩者中都嘗試了代碼)、IPython 6.1.0

到目前為止,我只能在 C++ 中使用 Visual Studio 運行 VTK 項目,但希望能夠輕松使用解釋性語言進行開發。 所以我通過 Anaconda 命令提示符安裝了最新的 VTK, conda install -c anaconda vtk

沒問題,一切都根據需要更新和取代。 所以我從Python 示例中嘗試了一個試用程序,只是為了得到...

ModuleNotFoundError: No module named 'vtk'

我在 Spyder 的 PYTHONPATH 中添加了C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Anaconda3_64\\pkgs\\vtk-8.1.0-py36he6bbf13_201\\Lib\\site-packages\\vtk

知道為什么 IPython 看不到 vtk 庫嗎?

編輯:當我在命令行輸入conda list時,VTK 顯示為一個已安裝的庫

以下對我有用。 確保使用Anaconda Prompt

# Create a new conda environment mypy3env and install vtk.
conda create -n "mypy3env" python=3
conda activate "mypy3env"
conda install -c conda-forge vtk
# Verify that python3 from Anaconda is used!
where python
python --version
# Test if vtk installation was successful
python -c "import vtk; print(vtk.vtkVersion.GetVTKVersion())"

另請參閱此處的注釋以驗證Anaconda的安裝。

我嘗試創建一個新環境,並且 vtk 模塊適用於 Python 3.6 版。 當使用較新版本的 Python 時,無法加載 vtk 模塊Exception has occurred: ModuleNotFoundError No module named 'vtkmodules.vtkCommonCore' (我不知道為什么)。

conda create --name MyEnv python=3.6
conda activate MyEnv
pip install vtk

暫無
暫無

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

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