Я пытаюсь установить базовый модуль ldap python под cygwin.Не удается выполнить следующее:
%easy_install ldap
Searching for ldap...
..
No local packages or download links found for ldap
Я использую cherrypy для приложения, которое нормально работает в Ubuntu, и планирую перенести его на cygwin, чтобы я мог запустить приложение под своим ноутбуком Win7.
(Я мог бы установить специфичный для Django модуль django-auth-ldap и попытался импортировать его как ldap, но, похоже, у него нет метода инициализации, который есть у базового модуля ldap.)
PS: Я забыл упомянуть, что пробовал python-ldap, но «easy_install python-ldap» не работает из-за некоторых ошибок компиляции:
.....
.....
Modules/constants.c: In function `LDAPinit_constants':
Modules/constants.c:153:1: error: `LDAP_OPT_DIAGNOSTIC_MESSAGE' undeclared (first use in this function)
Modules/constants.c:153:1: note: each undeclared identifier is reported only once for each function it appears in
Modules/constants.c:363:29: error: `LDAP_CONTROL_RELAX' undeclared (first use in this function)
error: Setup script exited with error: command 'gcc' failed with exit status 1