Python ldap AttributeError

jen*_*nny 10 python openldap

我有一个python错误AttributeError:'module'对象没有属性'initialize' 我在Solaris 10 UNIX上运行Python 2.6.2并且最近安装了pythonldap 2.3.9.脚本非常基本,只有这两行.谁能告诉我为什么?跟踪错误如下.

#!/usr/local/bin/python

import ldap, sys

con = ldap.initialize('ldap://localhost')
Run Code Online (Sandbox Code Playgroud)

回溯(最近一次调用最后一次):文件"./myldap.py",第5行,在con = ldap.initialize('ldap:// localhost')中AttributeError:'module'对象没有属性'initialize'

问候,珍妮

Mik*_*ham 35

您是否在当前目录ldap.py中命名了一个文件,该文件正在隐藏您想要的文件?


Arc*_*tor 7

许多人提供了更复杂的解决方案......简单地说,ldap模块的pip安装不起作用.您需要从apt或yum安装python-ldap软件包.

  • 这既是真实又可怕的 (3认同)