From 5e12e4ae241c51e135b974238f865037e2940b34 Mon Sep 17 00:00:00 2001 From: erew123 <35898566+erew123@users.noreply.github.com> Date: Fri, 27 Sep 2024 22:05:30 +0100 Subject: [PATCH] resolve flask[async] import on first run --- tts_mem.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tts_mem.py b/tts_mem.py index acc134c..1d7b462 100644 --- a/tts_mem.py +++ b/tts_mem.py @@ -71,11 +71,13 @@ def ensure_flask_dependencies(): try: subprocess.check_call([sys.executable, "-m", "pip", "install", "flask[async]"]) print("Flask async support installed successfully.") - importlib.reload(flask) + import flask + importlib.reload(flask) # Reload the module to ensure fresh state after install except subprocess.CalledProcessError as e: print(f"Failed to install Flask async support. Error: {e}") print("Please run 'pip install flask[async]' manually.") sys.exit(1) + # Check for Flask-CORS try: import flask_cors