python-ldap не удалось установить в Heroku

Похоже, Heroku не поддерживает Python-LDAP. Установка pip с «python-ldap==2.3.13» в файле requirements.txt не удалась со следующей ошибкой в ​​Heroku:

gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv - O3 -Wall -Wstrict-prototypes -fPIC -DHAVE_LIBLDAP_R -DHAVE_SASL -DHAVE_TLS -DLDAPMODULE_VERSION=2.3.13 -IModules -I/usr/local/openldap-2.3/include -I/usr/include/sasl -I/usr/local/ include/python2.7 -c Modules/LDAPObject.c -o build/temp.linux-x86_64-2.7/Modules/LDAPObject.o

Modules/LDAPObject.c:18:18: ошибка: sasl.h: такого нет файл или каталог

Кажется, что у Heroku нет библиотек, необходимых для python-ldap, и я не знаю, есть ли способ установить библиотеки зависимостей, кроме 'pip'.

Какое решение рекомендуется для поддержки аутентификации ldap в стеке Heroku Python/Django?

Мы очень ценим вашу помощь.

5
задан yongwen 9 May 2012 в 19:01
поделиться