【解決方法】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