首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有名为'flask_ldap3_login‘的模块

没有名为'flask_ldap3_login‘的模块
EN

Stack Overflow用户
提问于 2019-08-15 17:44:30
回答 1查看 310关注 0票数 0

我正在用ldap3设置烧瓶登录页面。我使用的是Python3.6.8和ldap3。在pip3 install flask-ldap3-login之后,我得到了ModuleNotFoundError: No module named 'flask_ldap3_login'

我发现python LDAP3登录使用了ldap3库,保持了与Python3.4及更高版本的兼容性。但是Python3.4已经走到了生命的尽头。Python 3.4.10是3.4的最终版本。我也尝试过pip3 install python-ldap,但是不能成功地获得ldap身份验证。

代码语言:javascript
复制
(venv) $ sudo python3 run.py
Traceback (most recent call last):
  File "run.py", line 1, in <module>
    from app import app
  File "app/__init__.py", line 5, in <module>
    from flask_ldap3_login import LDAP3LoginManager
ModuleNotFoundError: No module named 'flask_ldap3_login'
(venv)$ pip3 install flask-ldap3-login
Requirement already satisfied: flask-ldap3-login in ./venv/lib/python3.6/site-packages (0.9.16)
Requirement already satisfied: ldap3>=2.0.7 in ./venv/lib/python3.6/site-packages (from flask-ldap3-login) (2.6)
Requirement already satisfied: Flask in ./venv/lib/python3.6/site-packages (from flask-ldap3-login) (1.1.1)
Requirement already satisfied: Flask-wtf in ./venv/lib/python3.6/site-packages (from flask-ldap3-login) (0.14.2)
Requirement already satisfied: pyasn1>=0.1.8 in ./venv/lib/python3.6/site-packages (from ldap3>=2.0.7->flask-ldap3-login) (0.4.6)
Requirement already satisfied: Werkzeug>=0.15 in ./venv/lib/python3.6/site-packages (from Flask->flask-ldap3-login) (0.15.5)
Requirement already satisfied: Jinja2>=2.10.1 in ./venv/lib/python3.6/site-packages (from Flask->flask-ldap3-login) (2.10.1)
Requirement already satisfied: itsdangerous>=0.24 in ./venv/lib/python3.6/site-packages (from Flask->flask-ldap3-login) (1.1.0)
Requirement already satisfied: click>=5.1 in ./venv/lib/python3.6/site-packages (from Flask->flask-ldap3-login) (7.0)
Requirement already satisfied: WTForms in ./venv/lib/python3.6/site-packages (from Flask-wtf->flask-ldap3-login) (2.2.1)
Requirement already satisfied: MarkupSafe>=0.23 in ./venv/lib/python3.6/site-packages (from Jinja2>=2.10.1->Flask->flask-ldap3-login) (1.1.1)
(venv)$ python
Python 3.6.8 (default, Jun 12 2019, 01:12:31)
[GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

预期结果是应用程序run.py成功运行。有人在更新版本的python上运行flask_ldap3_login吗?或者我如何修复这个问题,或者python 3.6.8没有修复。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-08-15 18:33:20

在没有sudo权限的情况下运行脚本,一切正常。谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57507783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档