GeminiAi commited on
Commit
1e1c13b
·
verified ·
1 Parent(s): 9f703f7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -0
app.py CHANGED
@@ -5,6 +5,17 @@ from moviepy.editor import ImageSequenceClip
5
  import numpy as np
6
  from transformers.utils import move_cache
7
  from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
 
 
 
 
 
 
 
 
 
 
 
8
 
9
  # Handle Transformers cache migration (one-time operation)
10
  move_cache()
 
5
  import numpy as np
6
  from transformers.utils import move_cache
7
  from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
8
+ import os
9
+ import subprocess
10
+
11
+ # Ensure moviepy is installed
12
+ try:
13
+ from moviepy.editor import ImageSequenceClip
14
+ except ModuleNotFoundError:
15
+ print("MoviePy not found. Installing...")
16
+ subprocess.check_call(["pip", "install", "moviepy"])
17
+ from moviepy.editor import ImageSequenceClip
18
+
19
 
20
  # Handle Transformers cache migration (one-time operation)
21
  move_cache()