使用dash的plotly编写的代码在运行时遇到该报错:
‘Flask’ object has no attribute ‘before_first_request’
目前搜到的最快解决方案是降低flask的版本
不过降低Flask的版本后又遇到新的错误是:
ImportError: cannot import name 'url_quote' from 'werkzeug.urls'
搜的解决方案是要更新 Werkzeug 库以及Flask库到最新版,不过在更新前者、后者、前者及后者后仍然报错;
最后在Werkzeug 库不动的情况下尝试降低Flask的版本到2.2.5,在终端输入以下代码
pip install flask==2.2.5
最终运行成功