当我运行以下命令时:
sudo pip install python-ldap
我收到此错误:
在 Modules/LDAPObject.c:9 包含的文件中:
Modules/errors.h:8: 致命错误: lber.h: 没有这样的文件或目录
任何想法如何解决这一问题?
原文由 VacuumTube 发布,翻译遵循 CC BY-SA 4.0 许可协议
当我运行以下命令时:
sudo pip install python-ldap
我收到此错误:
在 Modules/LDAPObject.c:9 包含的文件中:
Modules/errors.h:8: 致命错误: lber.h: 没有这样的文件或目录
任何想法如何解决这一问题?
原文由 VacuumTube 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.5k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.9k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
python-ldap 基于 OpenLDAP,因此您需要拥有开发文件(头文件)才能编译 Python 模块。如果您使用的是 Ubuntu,则该软件包称为
libldap2-dev
。Debian/Ubuntu :
红帽/CentOS :