使用flask-script时报错:ModuleNotFoundError: No module named 'flask._compat'
如下图所示:
下面是我使用的库的版本:
click==8.1.3 colorama==0.4.5 Flask==2.1.3 Flask-Script==2.0.6 importlib-metadata==4.12.0 itsdangerous==2.1.2 Jinja2==3.1.2 MarkupSafe==2.1.1 Werkzeug==2.1.2 zipp==3.8.1
我的解决办法:
找到flask-script包目录,并将flask_script目录下的__init__.py文件修改如下:
# 找到 flask_script/__init__.py 文件 # 将第15行中的:from flask._compat import text_type # 修改为:from flask_script._compat import text_type
保存后重新执行即可:



