原因:
1、没有安装werkzeug
2、werkzeug的版本为1.0.0,这个版本中没有DispatcherMiddleware方法
解决方法
卸载werkzeug,重新安装低版本的werkzeug
#uninstall python -m pip uninstall werkzeug #reinstall specific old version python -m pip install werkzeug==0.16.0
使用新的dispatcher方法
from werkzeug.middleware.dispatcher import DispatcherMiddleware # from werkzeug.wsgi import DispatcherMiddleware
转载请注明:拈花古佛 » ImportError: cannot import name DispatcherMiddleware错误