作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 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
但仍然无法工作。
有人可以吗
谢谢!
---编辑----
刚刚发现一些好人正在努力使其发挥作用。
有一个拉取请求试图直接在heroku default
buildpack中解决我的这个问题。
我会保持这个问题的开放性和更新,以防有人有同样的疑问。
谢谢!
最佳答案
这不是使用自定义构建包的方式;您所做的只是设置一个名为 BUILDPACK_URL 的环境变量。
相反,请遵循 documentation :您需要 heroku buildpacks:set https://.....
。
关于python - 如何在 Heroku 服务器中安装 django-auth-ldap==1.2.7?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35606309/
我是一名优秀的程序员,十分优秀!