安装ldap

1.win电脑安装

使用django在接入域账号的时候,python环境需要安装python-ldap,当直接使用pip install的时候可能会出现报错。如下等:

这些原因可能是电脑本身缺少win自带的软件,如Microsoft Visual Studio 14.0等。

我们可以绕过,直接通过whl安装:打开https://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap

下载最新版本的python_ldap。需要注意的是要根据自己安装的python版本和系统位数下载对应的包。如python版本是3.7则下载cp37的,以此类推。

然后下载本地后。通过pip install xxxxx进行安装。

django-auth-ldap是django调用ldap的包,这个包安装的时候,最好在pypi上下载包进行安装,django-auth-ldap · PyPI

下载到本地后,也是通过pip install xxxx进行安装。

2. linux安装

linux机器安装的时候,由于不是win电脑所有不设置一些Microsoft Visual Studio 相关的插件,但是仍要安装依赖

主要报错是

compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

那么安装

sudo apt-get install libldap2-dev

然后再安装
sudo apt-get install libsasl2-dev

之后再通过pip install python-ldap 和 django-auth-ldap即可。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值