首先,我正在关注此处发布的 Python Flask 教程:https ://scotch.io/tutorials/build-a-crud-web-app-with-python-and-flask-part-one 。
一切都很顺利,直到执行的“迁移”部分:
$ flask db init
...失败并出现以下错误:
Usage: flask db init [OPTIONS]
Error: The file/path provided (run) does not appear to exist. Please verify the path is correct. If app is not on PYTHONPATH, ensure the extension is .py
我知道 $FLASK_APP 环境变量已设置,因为此命令执行良好:
$ flask run
任何人都可以建议为什么在运行应用程序时执行得很好,但在尝试创建迁移存储库时却没有?
我可以在该主题的其他地方找到最接近的内容:Flask can't find app file,但在这两种情况下,预先等待python -m
对我来说都不起作用。