微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

当我执行Flask运行时,它显示错误:ModuleNotFoundError:没有名为“ werkzeug.contrib”的模块谁能帮我这个?

如何解决当我执行Flask运行时,它显示错误:ModuleNotFoundError:没有名为“ werkzeug.contrib”的模块谁能帮我这个?

Werkzeug1.0.0已删除不推荐使用的代码包括所有werkzeug.contrib。您应该为新项目使用替代库。werkzeug.contrib.session提取secure-cookie


如果您正在使用的现有项目需要从中获取某些信息contrib,则需要降级到Werkzeug <1:

pip3 install Werkzeug<1

解决方法

我得到的确切错误是:

flask.cli.NoAppException: While importing "application",an ImportError was raised:Traceback      (most recent call last):
File "/home/harshit/.local/lib/python3.6/site-packages/flask/cli.py",line 240,in     locate_app
__import__(module_name)
File "/home/harshit/Documents/project1/application.py",line 18,in <module>
Session(app)
File "/home/harshit/.local/lib/python3.6/site-packages/flask_session/__init__.py",line 54,in __init__
self.init_app(app)
File "/home/harshit/.local/lib/python3.6/site-packages/flask_session/__init__.py",line 61,in init_app
app.session_interface = self._get_interface(app)
File "/home/harshit/.local/lib/python3.6/site-packages/flask_session/__init__.py",line 93,in _get_interface
config['SESSION_USE_SIGNER'],config['SESSION_PERMANENT'])
File "/home/harshit/.local/lib/python3.6/site-packages/flask_session/sessions.py",line 313,in __init__
from werkzeug.contrib.cache import FileSystemCache
ModuleNotFoundError: No module named 'werkzeug.contrib'

我正在尝试从Flask导入会话

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。