2012-05-09 22 views
5

yüklenemedi. Heroku python-ldap dosyasını desteklemiyor gibi görünüyor. Bu Heroku gibi görünüyorpython-ldap, 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: error: sasl.h: No such file or directory

piton-ldap ve ben için gerekli kütüphaneleri yok: requirements.txt dosyasında "python-ldap == 2.3.13" ile pip yüklemek Heroku hatayı aşağıdaki ile başarısız oldu 'pip' dışında bağımlılık kütüphaneleri kurmanın bir yolu olup olmadığını bilmiyorum.

Heroku'nun Python/Django yığınında ldap kimlik doğrulamasını desteklemek için önerilen çözüm nedir?

Yardımınız büyük beğeni topluyor.

cevap

1

python-ldap desteğini destekleyen bir heroku derleme paketi yaratıyorum. my github repo'da kullanılabilir.

o sadece böyle bir ortam değişkeni belirtmek gerekir çalışmasını sağlamak için: Burada

heroku config:set BUILDPACK_URL=https://github.com/damgad/heroku-buildpack-python-ldap.git