当我运行Flask时,它显示错误:ModuleNotFoundError: 没有名为 'werkzeug.contrib' 的模块。有人能帮我解决这个问题吗?

8 浏览
0 Comments

当我运行Flask时,它显示错误:ModuleNotFoundError: 没有名为 'werkzeug.contrib' 的模块。有人能帮我解决这个问题吗?

我得到的确切错误是:

flask.cli.NoAppException: 导入"application"时,引发了一个ImportError:Traceback(最新调用出现在最前面):
文件"/home/harshit/.local/lib/python3.6/site-packages/flask/cli.py"的第240行,在locate_app函数中
__import__(module_name)
文件"/home/harshit/Documents/project1/application.py"的第18行,在中
Session(app)
文件"/home/harshit/.local/lib/python3.6/site-packages/flask_session/__init__.py"的第54行,在__init__函数中
self.init_app(app)
文件"/home/harshit/.local/lib/python3.6/site-packages/flask_session/__init__.py"的第61行,在init_app函数中
app.session_interface = self._get_interface(app)
文件"/home/harshit/.local/lib/python3.6/site-packages/flask_session/__init__.py"的第93行,在_get_interface函数中
config['SESSION_USE_SIGNER'],config['SESSION_PERMANENT'])
文件"/home/harshit/.local/lib/python3.6/site-packages/flask_session/sessions.py"的第313行,在__init__函数中
from werkzeug.contrib.cache import FileSystemCache
ModuleNotFoundError:找不到名为'werkzeug.contrib'的模块

我正试图从Flask中导入sessions。

0