django_auth_ldap没有名为ldap的模块

django_auth_ldap没有名为ldap的模块,django,ldap,Django,Ldap,我试图让django_auth_模块正常工作,但我认为我没有正确安装它 我下载了软件包并运行了setup.py安装。 然后在我的settings.py文件中,我尝试导入模块ldap,但它给了我以下错误: ImportError: no module named ldap 我正在CentOS 6服务器上工作 也许这与我应该在哪里安装模块有关?该文件夹位于我的网站文件夹上方的目录中,但可能是错误的 决议: 好的,我只需要安装python ldap模块。。。问题解决了 安装丢失的模块 提示:要在Ub

我试图让django_auth_模块正常工作,但我认为我没有正确安装它

我下载了软件包并运行了setup.py安装。 然后在我的settings.py文件中,我尝试导入模块ldap,但它给了我以下错误:

ImportError: no module named ldap
我正在CentOS 6服务器上工作

也许这与我应该在哪里安装模块有关?该文件夹位于我的网站文件夹上方的目录中,但可能是错误的

决议: 好的,我只需要安装python ldap模块。。。问题解决了

安装丢失的模块 提示:要在Ubuntu上安装带有pip的python ldap,需要一些库。 使用
apt get
命令安装它们

Python 2

sudo apt-get install python-dev libldap2-dev libsasl2-dev libssl-dev
sudo pip install python-ldap
Python 3

sudo apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev
sudo pip3 install pyldap

请尝试以下命令为Python3安装

sudo apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev
sudo pip3 install pyldap

您应该编写解决方案作为答案,并将其标记为正确,这样就不再是一个未回答的问题。在安装时,给出错误:P“命令'x86_64-linux-gnu-gcc'失败,退出状态为1”在Windows上安装python ldap是一项艰巨的任务:(我遇到了同样的问题。仍然无法在Windows 8.1 Enterprise、Python3.5上安装此程序。在尝试通过pip安装python ldap后,我现在遇到了ssl证书问题,因此我想知道如何在不使用pip安装的情况下安装此程序。没有,因此此问题的答案解决了。我使用的是“新建”Ubuntu 18.04。已经安装了所有可以想象的软件包…我的印象是2对3不再相关,pyldap从与python 3一起工作开始合并到python ldap中?A0:是的,从3.0开始到.A1。对于早期版本,pyldap,一个独立的分支现在合并到python ldap中。