1. ホーム
  2. パイソン

[解決済み】python-ldapがインストールできない。

2022-03-28 20:22:56

質問

以下のコマンドを実行すると

sudo pip install python-ldap

こんなエラーが出ます。

Modules/LDAPObject.c:9 からインクルードされたファイル内。

Modules/errors.h:8: 致命的なエラー: lber.h: そのようなファイルやディレクトリはありません

これを修正する方法があれば教えてください。

解決方法は?

その python-ldap はOpenLDAPをベースにしているので、Pythonモジュールをコンパイルするためには開発用ファイル(ヘッダ)が必要です。Ubuntuであれば、このパッケージは libldap2-dev .

Debian/Ubuntu :

sudo apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev

RedHat/CentOS :

sudo yum install python-devel openldap-devel