我是 Python Django 的新手,我已将Django应用程序集成到 Windows 7 计算机上。当我尝试使用pip install django-auth-ldap
集成LDAP时,不幸的是出现了错误
Failed building wheel for python-ldap
Running setup.py clean for python-ldap
Failed to build python-ldap
django-python3-ldap 0.11.1 has requirement pyasn1==0.3.2, but you'll have pyasn1 0.4.4 which is incompatible.
请帮助我摆脱这个问题,因为我在这里被撞了几天了
答案 0 :(得分:1)
我认为这条信息很清楚:
django-python3-ldap 0.11.1具有pyasn1 == 0.3.2的要求,但您将拥有pyasn1 0.4.4,这是不兼容的。
使用 django-python3-ldap 时,必须显式使用模块 pyasn1 的0.3.2版本。但是其他东西已经为您构建环境安装了 pyasn1 的较新版本。
因此,您必须在install_requires or requirements files中指定版本固定信息。
答案 1 :(得分:0)
尝试使用更新点子
python -m pip install -U pip
或
pip install --upgrade pip