2011-07-28 12 views
9

Estoy intentando hacer funcionar el django_auth_module, pero no creo que haya podido instalarlo correctamente.django_auth_ldap no hay un módulo llamado ldap

Descargué el paquete y ejecuté la instalación de setup.py. Luego, en mi archivo settings.py Me trataron de importar el módulo LDAP y me dio el siguiente error:

ImportError: no module named ldap 

estoy trabajando en un servidor CentOS 6.

¿Quizás tiene que ver con dónde debería instalar el módulo? La carpeta está en el directorio justo arriba de la carpeta de mi sitio, pero tal vez sea incorrecto ...

RESUELVE: Ok, solo necesitaba instalar el módulo python-ldap ... ¡problema resuelto!

+1

debe escribir su solución como una respuesta y marcarla como correcta para que esto ya no sea una pregunta sin respuesta. – gWaldo

+0

al instalar este error: P "comando 'x86_64-linux-gnu-gcc' falló con el estado de salida 1" –

+3

Instalar python-ldap en Windows es una tarea humonosa :( – shailenTJ

Respuesta

17

Instalar módulo que falta:

pip install python-ldap 

Para instalar Python-LDAP con pip en Ubuntu: (se necesitan algunas librerías)

sudo apt-get install python-dev libldap2-dev libsasl2-dev libssl-dev 
+0

Me encontré con el mismo problema. Todavía no puedo obtener esta instalado para Windows 8.1 Enterprise, Python3.5. Después de tratar de instalar python-ldap a través de pip, ahora recibo un problema con los certificados ssl, así que me pregunto cómo puedo instalarlo sin usar la instalación de pip. – pymat

Cuestiones relacionadas