我试图使用requirements.txt.中的pip install安装这个lib django-auth-ldap==1.2.7
我正在使用Heroku服务进行部署。
然而,每次我尝试推送/部署代码时,我都无法完全完成依赖项检查/安装,因为会弹出这个错误
远程:模块/LDAPObject.c:18:18:致命错误: sasl.h:没有这样的文件或目录
我回答了这个问题和答案:python-ldap未能在Heroku中安装
但与,没有运气,。
基本上,我尝试使用第三方BUILDPACK:
heroku配置:设置BUILDPACK_URL=https://github.com/damgad/heroku-buildpack-python-ldap.git
和
heroku构建包:设置https://github.com/damgad/heroku-buildpack-python-ldap.git
但还是不起作用。
有谁能请你,
谢谢!
-编辑
刚刚发现有几个好人在努力工作。
在heroku default buildpack中有一个请求试图直接解决我的这个问题。
我会保持这个问题开放和更新,以防有人想知道同样的情况。
谢谢!
发布于 2016-02-24 15:46:39
这不是使用自定义buildpack的方式;您所做的就是设置一个名为BUILDPACK_URL的环境变量。
相反,按照文档:您需要heroku buildpacks:set https://.....。
https://stackoverflow.com/questions/35606309
复制相似问题