#エラー
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
if __name__ == '__main__':
app.run(debug=True)
仮想環境を有効化して index.html を表示するコードを実行したところ
Traceback (most recent call last):
File "app.py", line 1, in <module>
from flask import Flask, render_template
ModuleNotFoundError: No module named 'flask'
上記のエラーが発生
pip listでインストール済みライブラリーの中にFlaskはあるのにエラーが出た。
#解決
pip install Flask
仮想環境を有効化した後でライブラリーのインストールをもう一度しなければならなかったらしい...
#追記
仮想環境はライブラリー同士の干渉を解決するために使われるもので、使用するライブラリーをインストールするのは当たり前のことだった。