Python Flaskの起動時にNo module named XXXとなるエラーの解決方法

以下のサイトを参考にWindowsでFlaskを活用したWebサーバーの構築を勉強していました。

Flaskを以下コードで実行しようとした際、エラーが発生しました。

app.run(port=8000, debug=True)

エラー内容はこちらです。

 * Serving Flask app 'main' (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on http://127.0.0.1:8080
Press CTRL+C to quit
 * Restarting with stat
No module named main

該当箇所を以下のように変更したところ、エラーは解消して起動できるようになりました。

app.run(port=12345, debug=False)

なぜ解消されたのかはよくわかりませんが、もう少し学習が進んだら追記しようと思います。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA