ImportError: cannot import name 'secure_filename' from 'werkzeug' というエラーが出たときの解決方法
久しぶりにFlaskを使ったプロジェクトを動かしたら、こんなエラーが出ていた。
ImportError: cannot import name 'secure_filename' from 'werkzeug'
解決方法については下記のstack overflowを参照した。
-from werkzeug import secure_filename +from werkzeug.utils import secure_filename
werkzeug.utils
と修正することで動いた。
なお、上に貼ったstack overflow内に色々とコメントが書かれていたので、詳細が知りたい方はぜひそちらを参照してみてほしい。
詳細を色々と追ってからここにまとめるには、幾分疲れ気味だったので、とりあえずエラー解決時の備忘録としてこのままこの文章は投稿する。