我刚开始在Python中使用vtk。
我使用Anaconda + VTK 8.2.0(与Anaconda Navigator一起安装)
在VScode中,我尝试了以下示例:https://vtk.org/Wiki/VTK/Examples/Python/Cylinder
结果:它起作用了,它显示了一个圆柱体。
问题: VScode突出了一些“问题”:
模块'vtk'中没有名称'util'
无法导入“ vtk.util.colors” ...
我认为这与pylint扩展有关,但我不知道如何解决。
亲切的问候, Kns
答案 0 :(得分:0)
解决方案(另请参见:https://stackoverflow.com/a/52260240/11216179,BlaakcRece的帖子)
在VS Code中;
单击文件>首选项>设置。
在左侧窗口中向下滚动到“ Python配置”
在右侧窗口中向下滚动到“ Python Linting:Mypy Args”
单击“在settings.json中编辑”链接
编辑json以包括:“ --extension-pkg-whitelist = vtk”
(或者,如果您想添加所有库,请编辑json以包括:“ --extension-pkg-whitelist = all”)