起源
最近發下很多人在我的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