まず、ここに投稿された 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
アプリの実行時にこれが正常に実行されるのに、移行リポジトリを作成しようとすると実行されない理由を誰かが提案できますか?
この件に関して他の場所で見つけることができる最も近いものは次のとおりpython -m
です。