我使用随Ubuntu软件包管理器安装的python-vtk 6.2.0在python 2.7中编码。 我使用eclipse + pydev作为IDE,我可以在shell和Eclipse中成功运行代码。
我唯一烦人的问题是代码分析器每当我发布时都会发布类型错误:Undefined variable from import: vtkxxxxxx
import vtk
vtk.vtkTransformPolyDataFilter
vtk.vtkActor
vtk.vtkWhatever
我试图重置解释器,我也尝试手动将库.so文件添加到PYTHONPATH,没有运气。
另外,我可以在系统库下的项目树中看到vtk包,我在行import vtk
是否有一种特殊的方式在pydev中包含vtk库?我做了一些我看不到的蠢事吗?
谢谢大家!
答案 0 :(得分:3)
我发现了一个关于numpy的类似问题。它已经解决了所以你可能会在那里找到你的答案。问题的网址是https://stackoverflow.com/a/14082269/7171962
顺便说一下。这可能对你没有帮助。
我希望这会有所帮助。
答案 1 :(得分:1)
您是否浏览了此链接enter link description here
希望这会有所帮助