2011-03-03 24 views
5

Tengo un problema con los paquetes eclipse y easy_install'ed en virtualenv. Si tengoproblema de eclipse, pydev, easy_install-ed huevos

from sqlalchemy.ext.serializer import loads 

instrucción de importación y poner el cursor del ratón sobre "carga" que conseguirá el mensaje

loads Found at: __module_not_in_the_pythonpath__ 

y se repite con cualquier módulo en PYTHONPATH aunque no he añadir manualmente al Project properties -> PyDev - PYTHONPATH -> External Libraries:/ Como ~/Work/Environments/Default/lib/python2.6/site-packages/Pylons-1.0-py2.6.egg o cualquier otro paquete de huevos dir ... ~/Work/Environments/Default/lib/python2.6/site-packages/ se agrega pero el eclipse no puede ver ningún huevo dentro de él!

intérprete de Python se establece en ~/Work/Environments/Default/bin/python2.6

utilizo Eclipse-SDK-3.7M5-linux-GTK con la última PyDev.

¿Alguien me puede ayudar con eso?

+0

¿El programa se ejecuta correctamente? –

+0

Sí. Y las importaciones desde la consola Eclipse Python también. – sector119

Respuesta

13

Si se agrega un paquete después de configurar el intérprete en Eclipse, es necesario configurar el intérprete de nuevo

Ver PyDev's manual:

Si añade algo a su instalación de Python , es necesario o bien agregue manualmente como una 'nueva carpeta' en el Sistema PYTHONPATH (si aún no es en una carpeta en el PYTHONPATH) o (recomendado) elimine su intérprete y añádalo de nuevo, th es, presione aplicar.

Tenga en cuenta que no es recomendable agregar las bibliotecas en la configuración del proyecto; se debe usar solo para una biblioteca adicional explícita que no se encuentre en el estándar PYTHONPATH pero se use en una aplicación específica.

Cuestiones relacionadas