2011-04-18 25 views
7

Estoy usando Eclipse Helios en Ubuntu.Actualice las rutas de importación de PyDev en Eclipse

Siempre que instale una nueva biblioteca en /usr/local/lib/python2.6/dist-packages/ utilizando pip, Eclipse no lo ve y se queja de importaciones no válidas. Comprobé dos veces que la biblioteca está en su lugar. Importarlo funciona desde el intérprete. Actualizar la configuración de PyDev o reiniciar el IDE no funciona. Nota: la ruta mencionada se encuentra en la lista de rutas de biblioteca en la pestaña de intérprete de Python.

¿Alguien sabe de un remedio para esto, y si no es así como rastrear la causa real.

+0

¿No es suficiente "F5" para eso? – vartec

+1

@vartec Definitivamente no. Te lo dije: reinicié el IDE, borré y agregué el intérprete de Python. Entonces no, no es tan fácil. – julkiewicz

Respuesta

4

El problema fue que instalé la biblioteca de un huevo. Las carpetas de huevo deben agregarse manualmente o, de lo contrario, PyDev no las verá. Otra cosa que me confundió un poco fue que tenía instalada otra versión de la misma biblioteca como una carpeta normal. Sin embargo, esa carpeta no tenía __init__.py en ella.

Cuestiones relacionadas