Tengo un problema al obtener PyDev en eclipse para reconocer módulos ya instalados. Aquí está mi enfoque detallado. La máquina es una Mac (Snow Leopard).Al agregar módulos python a pydev en eclipse, ¿se produce un error de importación?
En la terminal el comando
python --version
muestra Python 2.6.6.
import unidecode
y
from unidecode import unidecode
trabajo tanto bien!
Instalé PyDev en Eclipse y fui a configurar el intérprete de python (configuración automática). Seleccioné todos los paquetes propuestos y pulsé Aplicar y Ok.
Pero Eclipse mantiene quejándose
Traceback (most recent call last):
File "/Users/me/Documents/workspace/myproject/python/pythontest.py", line 12, in <module>
from unidecode import unidecode
ImportError: No module named unidecode
El archivo pitón se ve así
#!/usr/bin/env python
# encoding: utf-8
import sys
import os
from unidecode import unidecode
def main():
print unidecode(u"Ågot Aakra")
if __name__ == '__main__':
main()
Cuando quito la primera línea del script
#!/usr/bin/env python
se traduce en el mismo error .
¿Alguien sabe dónde está el problema?
¿Estás usando un virtualenv? – cerberos
@cerberos: No que yo sepa. :-) – Aufwind
funciona perfecto para mí sin ninguna configuración especial – joaquin