我正在使用ActivePython来运行OSQA(创建一个像这样的网站!)
我们真正需要的一件事是LDAP身份验证,它是通过补丁提供的。 但是,我需要在这个版本的python上安装ldap,当我尝试使用easy_install或pip时,无法安装python-ldap
有没有一种简单的方法在ActivePython 2.6上安装python-ldap?
答案 0 :(得分:2)
通过安装python-ldap。 easy_install导致错误,因此必须download the source 解压缩文件后,更改setup.cfg以替换以下三行:
libs = ldap_r lber sasl2 ssl crypto
library_dirs = /usr/local/openldap-2.3/lib
include_dirs = /usr/local/openldap-2.3/include /usr/include/sasl
接下来的三行:
libs = ldap lber sasl2 ssl crypto
library_dirs = /usr/local/lib
include_dirs = /usr/local/include /usr/include/sasl
然后运行
ActivePython setup.py build
sudo ActivePython setup.py install
你完成了。