Мой ответ не дает ничего нового, только конкретный пример, с которым я столкнулся.
import gtk.gdk
w = gtk.gdk.get_default_root_window()
PyDev показал сообщение об ошибке «Неопределенная переменная из импорта: get_default_root_window ()»
В оболочке python вы можете видеть, что это «встроенный» модуль, как упоминалось в ответе выше:
>>> import gtk.gdk
>>> gtk.gdk
<module 'gtk.gdk' (built-in)>
Теперь под Window-> Preferences-> PyDev-> Interpreters-> Python Interpreter, я выбрал вкладку «Forced Builtins» и добавил «gtk.gdk» в список.
Теперь сообщение об ошибке больше не отображается.