尝试在带有anaconda环境的pycharm中运行vtk时遇到此错误:
ImportError: No module named 'vtkRenderingFreeTypePython'
到目前为止已解决我尝试过的问题:
在Anaconda中启动pycharm并提示我的环境已激活。
使用pip install vtk
下载vtk的V8.1.2。我以前有一个我在pycharm中工作的vtk的环境,但这是几个月的旅行,我不记得了我做了什么。我发现的差异环境之间的区别是当我键入conda list vtk
时。我发现我的旧版本有vtk V8.1.2来自PyPi频道,而我创建的新频道具有V 8.2.0。但是,这似乎无法解决问题/更改环境中的版本。我看到那个8.1.2安装在我的ananconda3 / lib文件夹中,但未在任何环境中安装。
我不确定旧环境是否可能有两个不同的地方vtk的版本,因为当我设法运行程序时成功后,我收到以下警告:
WARNING: Imported VTK version (8.1) does not match the one used
to build the TVTK classes (8.2). This may cause problems.
Please rebuild TVTK.
[我在互联网上读到很多关于这个问题是pycharm的错误,并且没有办法解决,但是我知道事实是有可能的,因为我已经看到它可以自己工作!
总体而言,我对下一步的尝试感到困惑,因此,任何建议都将不胜感激!
类型pip install vtk
类型conda install mayavi
(如果要使用mayavi)
c:\Users\
<UserName>\AppData\Local\Continuum\anaconda3
Lib\Site-Packages\vtk
复制此文件夹到剪贴板。envs\<env_name>\Lib\Site_Packages
并粘贴。