缺少django-auth-ldap 提供的现成功能,如用户同步,需要自行实现。 4. 选择建议 如果你能够解决 python-ldap 的安装问题(例如,使用预编译的 Wheel 文件),并且需要快速集成 LDAP 认证,那么 django-auth-ldap 是一个不错的选择。 如果你在 Windows 上遇到安装 python-ldap 的问题,或者希望避免编译依赖,
# settings.py import ldap from django_auth_ldap.config import LDAPSearch, GroupOfNamesType # LDAP服务器地址 AUTH_LDAP_SERVER_URI = "ldap://" # 绑定DN和密码 AUTH_LDAP_BIND_DN = "cn=admin,dc=example,dc=com" AUTH_LDAP_BIND_PASSWORD = "your-password" # 用户搜索基础 AUTH_LDAP_USER_SEAR...
pip install --upgrade pip setuptools wheel 4. 安装或更新OpenLDAP库和开发文件 如上所述,python-ldap依赖于OpenLDAP库。确保这些库和它们的开发文件是最新的,或者至少是与你尝试安装的python-ldap版本兼容的。 5. 重新安装python-ldap库 在解决了所有依赖项和兼容性问题后,尝试重新安装python-ldap。 bash pip ...
搜寻wheel包网址:以python-ladp为例 格式示例: python_ldap-2.5.1-cp27-cp27m-win32.whl 2.5.1代表版本号 cp27代表支持python27版本 win32代表支持系统位数 可以通过pip debug命令来查看支持的系统 pip debug cp37-cp37m-win32 cp37-abi3-win32 cp37-none-win32 cp36-abi3-win32 cp35-abi3-win32 cp...
For over a decade, Christoph Gohlke used to provide pre-built Python wheel of lots Python packages for Windows, including python-ldap, on his website https://www.lfd.uci.edu/~gohlke/pythonlibs/ Massive thanks to Christoph Gohlke for his service! UPDATE: New builds are available at https:/...
wheel文件 Wheel和Egg都是python的打包格式,目的是支持不需要编译或制作的安装过程,实际上也是一种压缩文件,将.whl的后缀改为.zip即可可看到压缩包里面的内容。按照官网说法,wheels是发行版Python的新标准并且要取代.egg。 Egg格式是由setuptools在2004年引入,而Wheel格式是由PEP427在2012年定义。 Wheel现在被认为是Pyt...
Libcurl是一个支持FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 和 LDAP的客户端URL传输库.libcurl也支持HTTPS认证,HTTP POST,HTTP PUT,FTP上传,代理,Cookies,基本身份验证,FTP文件断点继传,HTTP代理通道等等。 Requests,用Python语言编写,基于 urllib的开源 HTTP 库。
Bug description C:\superset_dev>pip install python-ldap Collecting python-ldap Using cached python-ldap-3.4.4.tar.gz (377 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproje...
与urllib相比,它的速度要快很多。Libcurl是一个支持FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 和 LDAP的客户端URL传输库.libcurl也支持HTTPS认证,HTTP POST,HTTP PUT,FTP上传,代理,Cookies,基本身份验证,FTP文件断点继传,HTTP代理通道等等。
ERROR: Failed building wheel for python-ldap 处理 Ubuntu: sudo apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev centos: sudo yum install python-devel sudo yum install openldap-devel