単純にFlaskがインストールできておらずにimportできていないということもありますが、ファイル名をflask.py
にしてしまい、ハマってしまったので残しておきます。
flaskを使う時に下記のコードみたいに使い始めると思いますが、この時にファイル名をflask.py
とするとfrom flask import Flask
でimportするモジュール側のflaskとファイル名のflaskが衝突してしまい、ImportError: cannot import name 'Flask' from 'flask'
というエラーが発生してしまいます。
なんでファイル名はflask.py
以外にしましょう。
from flask import Flask
app = Flask(__name__)
@app.route('/')
·
·
·
コメント