Zubair67 commited on
Commit
7f0421f
·
verified ·
1 Parent(s): a6b28f8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -4
app.py CHANGED
@@ -1,10 +1,17 @@
1
  import os
2
- import subprocess
 
3
 
4
- # Force install moviepy
5
- subprocess.run(["pip", "install", "moviepy", "ffmpeg", "imageio[ffmpeg]"])
 
 
 
 
 
 
 
6
 
7
- import streamlit as st
8
  import torch
9
  import numpy as np
10
  from PIL import Image
 
1
  import os
2
+ import sys
3
+ import streamlit as st
4
 
5
+ # Ensure moviepy and dependencies are installed
6
+ def install_packages():
7
+ import pip
8
+ try:
9
+ import moviepy
10
+ except ModuleNotFoundError:
11
+ pip.main(["install", "moviepy", "ffmpeg", "imageio[ffmpeg]"])
12
+
13
+ install_packages()
14
 
 
15
  import torch
16
  import numpy as np
17
  from PIL import Image