使用vtk时导入出现未定义变量的问题

8
我正在使用Python 2.7编写代码,使用通过Ubuntu软件包管理器安装的Python-VTK 6.2.0。我使用Eclipse + PyDev作为IDE,在shell和Eclipse内都能成功运行代码。
我唯一让人困扰的问题是,每当我执行时,代码分析器都会报告“来自导入的未定义变量:vtkxxxxxx”类型的错误。
import vtk

vtk.vtkTransformPolyDataFilter
vtk.vtkActor
vtk.vtkWhatever

我尝试重置解释器,也尝试手动将库.so文件添加到PYTHONPATH中,但没有成功。

此外,我可以在系统库下的项目树中看到vtk包,并且在import vtk行上没有错误。

在pydev中包含vtk库是否有特殊的不寻常方式?我是否做了一些看不见的愚蠢事情?

谢谢大家!

2个回答

3

我已经发现了一个关于numpy的类似问题。它已经得到解决,也许你可以在那里找到答案。该问题的URL是https://dev59.com/AWYr5IYBdhLWcg3wOX66#14082269

顺便说一句,这可能对你没有帮助。

希望这有所帮助。


不,这对我似乎不起作用。顺便说一下,谢谢! - alexmogavero
没问题。随时可以。 - Elodin

1

是的,我做了,但不幸的是它似乎没有解决问题。 - alexmogavero

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接