1

requirements.txtdjango-auth-ldap==1.2.7を使用pip installしてこのライブラリをインストールしようとしています。

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

しかし、まだ機能していません。

誰かお願いできますか、

  1. 独自のBUILDPACKを構築する方法を教えてください。
  2. 別の解決策を教えてください。

ありがとう!

- -編集 - -

数人の優秀な人々がそれを機能させるために働いていることがわかりました。

default heroku buildpackでこの問題を直接解決しようとするプルリクエストがあります。

https://github.com/heroku/heroku-buildpack-python/pull/271

誰かが同じことを疑問に思う場合に備えて、この質問を開いたままにして更新します。

ありがとう!

4

1 に答える 1