ModuleNotFoundError:没有名为“ ldap”的模块

时间:2019-08-24 13:32:37

标签: python ldap openldap

我正在尝试查询我的openldap服务器并收到错误 ModuleNotFoundError:没有名为“ ldap”的模块

我已经尝试安装python软件包:

pip安装python-ldap

pip安装pyldap

pip install ldap(此错误很多)

我仍然无法运行它。

代码是:

import ldap
con = ldap.initialize('ldap://192.168.14.129')

con.simple_bind_s("cn=Manager,dc=afik,dc=com","xxxxx")
ldap_base = "dc=afik,dc=com"
query = "(uid=hr_user1)"
result = con.simple_bind_s(ldap_base, ldap.SCOP_SUBREE, query)

我得到的错误:

[root@localhost GitShared]# python openldap.py
Traceback (most recent call last):
  File "openldap.py", line 1, in <module>
    import ldap
ModuleNotFoundError: No module named 'ldap'
[root@localhost GitShared]#

我正在centos 7机器上使用python 3.6。

0 个答案:

没有答案