🍣

Flask日本語チュートリアルが動かない

2022/04/12に公開

注意

この記事はQiitaから移したものです
https://qiita.com/Murasa/items/f11497acdb0f50504231

内容

Flask日本語チュートリアルをやってみて、以下のようなエラーが出ませんでしたか?

ModuleNotFoundError: No module named 'flask.ext'
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such table: entries
[SQL: SELECT entries.id AS entries_id, entries.title AS entries_title, entries.text AS entries_text 
FROM entries]
(Background on this error at: http://sqlalche.me/e/e3q8)
sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such table: entries
[SQL: INSERT INTO entries (title, text) VALUES (?, ?)]
[parameters: ('title', 'text')]
(Background on this error at: http://sqlalche.me/e/e3q8)

この日本語チュートリアルサイト、バージョンが0.5.1なんですよね。

このサイトもバージョンは不明ですが、上手くいかなかった。

以下のコマンドでFlaskのバージョンを確認してみてください。

$ pip show flask
Name: Flask
Version: 1.0.3
Summary: A simple framework for building complex web applications.
//以下省略...

バージョンが1.0.xだった場合、上記のサイトではなくこちらのチュートリアルでやってみてください。

残念ながら英語です。頑張りましょう。

Discussion

ログインするとコメントできます