Visual Studio Code中的Anaconda VTK 8.2.0

时间:2019-03-17 12:34:43

标签: python-3.x visual-studio-code vtk

我刚开始在Python中使用vtk。

我使用Anaconda + VTK 8.2.0(与Anaconda Navigator一起安装)

在VScode中,我尝试了以下示例:https://vtk.org/Wiki/VTK/Examples/Python/Cylinder

结果:它起作用了,它显示了一个圆柱体。

问题: VScode突出了一些“问题”:

模块'vtk'中没有名称'util'

无法导入“ vtk.util.colors” ...

example image

我认为这与pylint扩展有关,但我不知道如何解决。

亲切的问候, Kns

1 个答案:

答案 0 :(得分:0)

解决方案(另请参见:https://stackoverflow.com/a/52260240/11216179,BlaakcRece的帖子)

在VS Code中;

  1. 单击文件>首选项>设置。

  2. 在左侧窗口中向下滚动到“ Python配置”

  3. 在右侧窗口中向下滚动到“ Python Linting:Mypy Args”

  4. 单击“在settings.json中编辑”链接

  5. 编辑json以包括:“ --extension-pkg-whitelist = vtk”

  6. (或者,如果您想添加所有库,请编辑json以包括:“ --extension-pkg-whitelist = all”)