Ahmadkhan12 commited on
Commit
19c3053
·
verified ·
1 Parent(s): c7810b4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -2
app.py CHANGED
@@ -1,12 +1,19 @@
1
  import os
 
2
  from random import choice
3
 
4
- # Try to import moviepy; if it fails, install it first
5
  try:
6
  from moviepy.editor import VideoFileClip, AudioFileClip
7
  except ImportError:
 
8
  os.system("pip install moviepy")
9
- from moviepy.editor import VideoFileClip, AudioFileClip
 
 
 
 
 
10
 
11
  import tempfile
12
  import gradio as gr
 
1
  import os
2
+ import sys
3
  from random import choice
4
 
5
+ # Check if moviepy is installed; if not, install it
6
  try:
7
  from moviepy.editor import VideoFileClip, AudioFileClip
8
  except ImportError:
9
+ print("MoviePy not found, attempting to install...")
10
  os.system("pip install moviepy")
11
+ # Reload the environment to use the newly installed module
12
+ try:
13
+ from moviepy.editor import VideoFileClip, AudioFileClip
14
+ except ImportError:
15
+ print("Failed to install moviepy.")
16
+ sys.exit(1)
17
 
18
  import tempfile
19
  import gradio as gr