¿Cómo soluciono los errores de PyDev "Variable no definida de importación"?

Tengo un proyecto de Python que usa PyDev en Eclipse, y PyDev sigue generando errores falsos para mi código. Tengo un modulosettings que define unsettings objeto. Importe eso en el módulob y asigna un atributo con:

from settings import settings
settings.main = object()

En algunos de mis códigos, pero no todos, declaraciones como:

from settings import settings
print settings.main 

... genere mensajes de "Variable no definida desde importación: principal" en el panel de error de código de Eclipse, aunque el código se ejecute sin problemas. ¿Cómo puedo corregir estos?

Respuestas a la pregunta(12)

Su respuesta a la pregunta