Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -28,7 +28,7 @@ from typing import List
|
|
28 |
from fastapi.middleware.cors import CORSMiddleware
|
29 |
|
30 |
# Ensure EasyOCR uses a directory with write permissions
|
31 |
-
os.environ["EASYOCR_CACHE_DIR"] = "/app/.EasyOCR"
|
32 |
|
33 |
|
34 |
nltk.download("punkt")
|
@@ -73,8 +73,8 @@ async def startup_event():
|
|
73 |
logger.info("Initializing EasyOCR and downloading models...")
|
74 |
|
75 |
# Set download directory to ensure we know where models are stored
|
76 |
-
|
77 |
-
model_storage_directory = "/app/.EasyOCR"
|
78 |
logger.info("Creating models folder")
|
79 |
os.makedirs(model_storage_directory, exist_ok=True)
|
80 |
logger.info("Created temporary folder")
|
|
|
28 |
from fastapi.middleware.cors import CORSMiddleware
|
29 |
|
30 |
# Ensure EasyOCR uses a directory with write permissions
|
31 |
+
# os.environ["EASYOCR_CACHE_DIR"] = "/app/.EasyOCR"
|
32 |
|
33 |
|
34 |
nltk.download("punkt")
|
|
|
73 |
logger.info("Initializing EasyOCR and downloading models...")
|
74 |
|
75 |
# Set download directory to ensure we know where models are stored
|
76 |
+
model_storage_directory = os.path.join(os.getcwd(), "models")
|
77 |
+
# model_storage_directory = "/app/.EasyOCR"
|
78 |
logger.info("Creating models folder")
|
79 |
os.makedirs(model_storage_directory, exist_ok=True)
|
80 |
logger.info("Created temporary folder")
|