Python 无法导入您的登录名
我正在尝试导入Python 无法导入您的登录名,python,python-3.x,flask,importerror,flask-login,Python,Python 3.x,Flask,Importerror,Flask Login,我正在尝试导入flask登录名。当我尝试从flask login import*执行时,出现以下错误: C:\Users\--\Downloads\materials master\materials master\flask google login>python app.py 回溯(最近一次呼叫最后一次): 文件“app.py”,第8行,在 从您的登录导入* ModuleNotFoundError:没有名为“flask\u login.0”的模块 编辑:我可以执行importflask\u
flask登录名
。当我尝试从flask login import*执行时,出现以下错误:
C:\Users\--\Downloads\materials master\materials master\flask google login>python app.py
回溯(最近一次呼叫最后一次):
文件“app.py”,第8行,在
从您的登录导入*
ModuleNotFoundError:没有名为“flask\u login.0”的模块
编辑:我可以执行importflask\u login
操作,效果很好,但是当我执行flask\u login import*
操作时,会出现错误。仅当我尝试从flask\u登录导入*执行时,才会发生此错误。如果我不导入*
它工作正常
我在Windows 10上使用的是python 3.8.3 64位。问题在于flask_login的init的第一行,如下所示:
from .__about__ import __version__
从关于文件导入字符串版本:
__version_info__ = ('0', '4', '1')
__version__ = '.'.join(__version_info__)
返回041,因此为'flask_login.0'
当我手动删除init的第一行时(为了验证问题所在),“from flask\u login import*”确实有效,但您不能这样做,因为它不实用,特别是在服务器端,因此我建议您是否要将flask\u login中的所有内容导入到:
import flask_login as fl
然后在您的文件上执行以下操作:
fl.logout_user()
或者更好,总是导入您需要的内容谢谢您的帮助!