Spaces:
kgout
/
Running on Zero

kgout commited on
Commit
cc67419
·
verified ·
1 Parent(s): 8c32b67

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +27 -21
app.py CHANGED
@@ -1,27 +1,33 @@
1
  import subprocess
 
 
2
 
3
  mods = [
4
- "uv",
5
- "pip",
6
- "install",
7
- "diffusers==0.31.0",
8
- "torch==2.0.1",
9
- "torchvision==0.15.2",
10
- "torchaudio",
11
- "huggingface_hub",
12
- "transformers==4.30.2",
13
- "gradio",
14
- "soundfile",
15
- "progressbar",
16
- "librosa",
17
- "unidecode",
18
- "pyloudnorm",
19
- "pydub",
20
- "numpy==1.23.5",
21
- "--system"]
22
 
23
 
24
- subprocess.run(mods)
 
 
 
 
 
 
 
25
 
26
- subprocess.run(["python", "main.py"])
27
-
 
1
  import subprocess
2
+ import os
3
+ import sys
4
 
5
  mods = [
6
+ "diffusers==0.31.0",
7
+ "torch==2.0.1",
8
+ "torchvision==0.15.2",
9
+ "torchaudio",
10
+ "huggingface_hub",
11
+ "transformers==4.30.2",
12
+ "gradio",
13
+ "soundfile",
14
+ "progressbar",
15
+ "librosa",
16
+ "audiosr",
17
+ "unidecode",
18
+ "pyloudnorm",
19
+ "pydub",
20
+ "numpy==2.0.0"
21
+ ]
 
 
22
 
23
 
24
+ for m in mods:
25
+ try:
26
+ __import__(m)
27
+ except ImportError:
28
+ subprocess.run(["uv", "pip","install", m, "--system"])
29
+ print(f"Installed {m}")
30
+ except Exception as e:
31
+ print(f"Failed to install {m}: {e}")
32
 
33
+ subprocess.run(["python","main.py"])