【解决方法】ModuleNotFoundError: No module named 'flask._compat'


起源

        最近发下很多人在我的python课程下面提问,关于安装完扩展运行程序的时候出现如下的莫名其妙的错误

Traceback (most recent call last):
  File "manage_web.py", line 2, in     from application import app,manager
  File "/data/www/private_deploy/python3_yuanwei/application.py", line 3, in     from flask_script import Manager
  File "/data/www/vir_python3/lib/python3.6/site-packages/flask_script/__init__.py", line 15, in     from flask._compat import text_type
ModuleNotFoundError: No module named 'flask._compat'

出现原因

出现这个问题的原因主要还是flask扩展升级到2.0 删除了一些文件,导致有些问题

解决方法

主要思路就是安装低版本的就好了,所以解决方法是先卸载新的版本,在安装低版本的就好了

pip uninstall flask

pip install Flask==1.1.4



原文地址: 【解决方法】ModuleNotFoundError: No module named 'flask._compat'
标签: pip    python    flask   


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM