Win 10,x64,Python 3.6.6& Python 2.7.12(我在两者中都尝试了代码),IPython 6.1.0
到目前为止,我只能在C ++中使用Visual Studio运行VTK项目,但希望能够轻松地使用解释语言进行开发。所以我通过Anaconda命令提示符conda install -c anaconda vtk
没有问题一切都更新&必要时取代。所以我尝试了Python examples的试用程序,只是为了得到......
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显示为已安装的库
答案 0 :(得分:0)
以下内容对我有用。确保使用 Anaconda提示。
# 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())"
另请参阅注释here以验证Anaconda的安装。