KevanSoon commited on
Commit
6199166
·
1 Parent(s): fb09d28

some persmission changes

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -686,11 +686,11 @@ class PaddleOCRModelManager(object):
686
  def create_model(lang):
687
  print(f"Creating PaddleOCR model for language: {lang}")
688
 
689
- # Fix: set PaddleOCR cache dir to writable location
690
- os.environ["PADDLEOCR_HOME"] = "/app/.paddleocr"
691
- os.makedirs("/app/.paddleocr", exist_ok=True)
 
692
 
693
- # Create model
694
  return PaddleOCR(lang=lang, use_angle_cls=True, use_gpu=False)
695
 
696
  model_managers = {}
 
686
  def create_model(lang):
687
  print(f"Creating PaddleOCR model for language: {lang}")
688
 
689
+ # Use a writable directory (persistent if available)
690
+ cache_dir = "/home/user/.paddleocr"
691
+ os.environ["PADDLEOCR_HOME"] = cache_dir
692
+ os.makedirs(cache_dir, exist_ok=True)
693
 
 
694
  return PaddleOCR(lang=lang, use_angle_cls=True, use_gpu=False)
695
 
696
  model_managers = {}