Eve*_*Eve 2 ldap openldap python-2.7 python-ldap flask-login
我已经在我的flask包的virtualenv中安装了flask、flask_login和ldap(以使用我公司其他用户的用户名和密码对ldap用户进行身份验证)。
当我运行我的 Flask 应用程序时,我收到“AttributeError:‘模块’对象没有属性‘初始化’”
我尝试过“pip install python-ldap”,但收到一个红色错误(夹在其他白色文本之间),上面写着:“为 python-ldap 构建轮子失败”
我已经彻底检查了这些: How to install python-ldap on a python 2.7 virtualenv on windows without compiling
在 Windows 上的 virtualenv 中安装 python-ldap
https://www.python-ldap.org/docs.html
https://www.linuxjournal.com/article/6988?page=0,1
无济于事。我已经有这个错误好几天了...
(还:
pip 安装 openldap
给出:
正在收集 openldap 无法找到满足 openldap 要求的版本(来自版本:) 找不到 openldap 的匹配发行版
...(在我的 venv 内外)如果该信息有帮助)
我上周遇到了这个错误,在切换工作计算机后,我重新创建了 virtualenv 并成功安装了所有其他软件包和依赖项。
我的requirements.txt 文件在一行 git 内容之后包含以下行:
点击==6.7
烧瓶==0.12.2
Flask-登录==0.4.0
危险==0.24
Jinja2==2.9.6
LDAP==1.0.2
ldap3==2.2.4
标记安全==1.0
pyasn1==0.2.3
武器==0.12.2
有没有人成功地将 python-ldap 安装到 Windows 的 Flask virtualenv 中?如果是这样……怎么办?!
去:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-ldap
将python_ldap-2.4.38-cp27-cp27m-win_amd64.whl下载到venv 文件夹所在的同一目录中
(前任。)
/myrepo
/myapp
/myapp
/venv
/run.py
/python_ldap-2.4.38-cp27-cp27m-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)
在 venv 中安装 .whl 文件
venv\Scripts\activate
pip install python_ldap-2.4.38-cp27-cp27m-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)
瞧!
| 归档时间: |
|
| 查看次数: |
16091 次 |
| 最近记录: |