若是你更新了 Werkzeug 到最新的 0.15.5 版本,在 Windows 下执行 flask run 会出现相似下面的报错:python
d:\repos\flask-examples\.venv\scripts\python.exe: Error while finding module specification for
'D:\\repos\\flask-examples\\.venv\\Scripts\\flask' (ModuleNotFoundError: No module named 'D:\\repos\\flask-examples\\')复制代码
或是:git
C:\Users\greyli\.virtualenvs\flask-examples-qatl1Peb\Scripts\python.exe: Error while finding module specification for
'C:\Users\greyli\\.virtualenvs\\flask-examples-qatl1Peb\\Scripts\\flask' (ModuleNotFoundError: No module named 'C:\Users\greyli\\')复制代码
触发这个错误同时要知足的条件通常还有:github
FLASK_ENV=development
解决方法:flask
python -m flask run
命令启动程序