| import subprocess | |
| import os | |
| import sys | |
| mods = [ | |
| "matplotlib" | |
| "diffusers==0.31.0", | |
| "torch==2.0.1", | |
| "torchvision==0.15.2", | |
| "torchaudio", | |
| "huggingface_hub", | |
| "transformers==4.30.2", | |
| "gradio", | |
| "soundfile", | |
| "progressbar", | |
| "librosa", | |
| "audiosr", | |
| "unidecode", | |
| "pyloudnorm", | |
| "pydub", | |
| "numpy==2.0.0" | |
| ] | |
| for m in mods: | |
| try: | |
| subprocess.run(["uv", "pip","install", m, "--system"]) | |
| print(f"Installed {m}") | |
| except Exception as e: | |
| print(f"Failed to install {m}: {e}") | |
| subprocess.run(["python","main.py"]) |