【发布时间】:2016-02-24 15:33:57
【问题描述】:
我正在尝试在 requirements.txt 中使用 pip install 安装此库 django-auth-ldap==1.2.7。
我正在使用 Heroku 服务进行部署。
但是,每次我尝试推送/部署代码时,我都无法完全完成依赖项检查/安装,因为会弹出此错误:
remote: Modules/LDAPObject.c:18:18: fatal error: sasl.h: No such file or directory
我把这个问题和答案闲置了:python-ldap failed to install in Heroku
但是没有运气。
基本上,我已经尝试过使用第三方BUILDPACK:
heroku config:set BUILDPACK_URL=https://github.com/damgad/heroku-buildpack-python-ldap.git
和
heroku buildpacks:set https://github.com/damgad/heroku-buildpack-python-ldap.git
但还是不行。
有人可以吗,
- 帮助我向我展示一种构建自己的BUILDPACK或 的方法
- 给我一个替代解决方案?
谢谢!
---编辑----
刚刚发现有几个优秀的人正在努力让它发挥作用。
有一个拉取请求试图直接在 heroku default buildpack 中解决我的这个问题。
我会保持这个问题的开放和更新,以防有人有同样的疑问。
谢谢!
【问题讨论】:
标签: python django heroku ldap django-auth-ldap