fix: ModuleNotFoundError: No module named 'app'

This commit is contained in:
harry 2025-02-07 17:06:26 +08:00
parent 5349f29415
commit c9bd480514

View File

@ -6,6 +6,14 @@ from uuid import uuid4
import streamlit as st
from loguru import logger
# Add the root directory of the project to the system path to allow importing modules from the project
root_dir = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
if root_dir not in sys.path:
sys.path.append(root_dir)
print("******** sys.path ********")
print(sys.path)
print("")
from app.config import config
from app.models.const import FILE_TYPE_IMAGES, FILE_TYPE_VIDEOS
from app.models.schema import (
@ -19,14 +27,6 @@ from app.services import llm, voice
from app.services import task as tm
from app.utils import utils
# Add the root directory of the project to the system path to allow importing modules from the project
root_dir = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
if root_dir not in sys.path:
sys.path.append(root_dir)
print("******** sys.path ********")
print(sys.path)
print("")
st.set_page_config(
page_title="MoneyPrinterTurbo",
page_icon="🤖",