フラスコセッションのインポートを使用していますが、環境モードでフラスコ実行を使用すると、次のエラーが発生します。
エラー: 「アプリケーション」のインポート中に、ImportError が発生しました:
トレースバック (最後の最後の呼び出し): ファイル "c:\users\adnan\desktop\technology\cs50 web programming\src2\routes0\env\lib\site-packages\flask\cli.py"、240 行目、locate_app インポート内(module_name) ファイル "C:\Users\Adnan\Desktop\Technology\CS50 Web Programming\src2\Flask_Practice\notes\application.py"、7 行目、Session(app) ファイル "c:\users\adnan\desktop\ technology\cs50 Web プログラミング\src2\routes0\env\lib\site-packages\flask_session__init__.py"、54 行目、init内 self.init_app(app) ファイル "c:\users\adnan\desktop\technology\cs50 web programming\src2\routes0\env\lib\site-packages\flask_session__init__.py"、61 行目、init_app app.session_interface = self ._get_interface(app) ファイル "c:\users\adnan\desktop\technology\cs50 web programming\src2\routes0\env\lib\site-packages\flask_session__init__.py"、90 行目、_get_interface session_interface = FileSystemSessionInterface( File " c:\users\adnan\desktop\technology\cs50 web programming\src2\routes0\env\lib\site-packages\flask_session\sessions.py"、313 行目、werkzeug.contrib.cache からのinit インポート FileSystemCache ModuleNotFoundError: いいえ「werkzeug.contrib」という名前のモジュール
Pythonでの私のメインコードは次のとおりです。
from flask import Flask, render_template, request, session
from flask_session import Session
app = Flask(__name__)
app.config["SESSION_PERMANENT"] = False
app.config["SESSION_TYPE"] = "filesystem"
Session(app)
notes = []
@app.route("/", methods=["GET", "POST"])
def index():
if request.method == "POST":
note = request.form.get("note")
notes.append(note)
return render_template("index.html", notes=notes)