Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
@@ -2,6 +2,20 @@ import subprocess, os
|
|
2 |
import shutil
|
3 |
import time
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
def move_files_and_subdirs(source_dir):
|
6 |
# List all files and directories in the source directory
|
7 |
files_and_dirs = os.listdir(source_dir)
|
@@ -24,9 +38,11 @@ def move_files_and_subdirs(source_dir):
|
|
24 |
subprocess.run(['git', 'clone', 'https://github.com/fakerybakery/metavoice-src', './mvsrc'])
|
25 |
time.sleep(3)
|
26 |
move_files_and_subdirs("mvsrc")
|
27 |
-
print(subprocess.run(['ls']))
|
28 |
-
# subprocess.run(['pip', 'install', '-r', 'requirements.txt'])
|
29 |
-
app = subprocess.Popen(['python', 'fam/ui/app.py'])
|
30 |
time.sleep(3)
|
31 |
-
subprocess.
|
32 |
-
|
|
|
|
|
|
|
|
|
|
|
|
2 |
import shutil
|
3 |
import time
|
4 |
|
5 |
+
def setup_virtual_env():
|
6 |
+
# Create a virtual environment directory
|
7 |
+
subprocess.run(['python', '-m', 'venv', './venv_ui'])
|
8 |
+
|
9 |
+
# Activate the virtual environment
|
10 |
+
if sys.platform == 'win32':
|
11 |
+
activate_script = os.path.join('venv_ui', 'Scripts', 'activate')
|
12 |
+
else:
|
13 |
+
activate_script = os.path.join('venv_ui', 'bin', 'activate')
|
14 |
+
subprocess.run(['source', activate_script], shell=True)
|
15 |
+
|
16 |
+
# Install required packages
|
17 |
+
subprocess.run(['pip', 'install', 'gradio', 'requests'])
|
18 |
+
|
19 |
def move_files_and_subdirs(source_dir):
|
20 |
# List all files and directories in the source directory
|
21 |
files_and_dirs = os.listdir(source_dir)
|
|
|
38 |
subprocess.run(['git', 'clone', 'https://github.com/fakerybakery/metavoice-src', './mvsrc'])
|
39 |
time.sleep(3)
|
40 |
move_files_and_subdirs("mvsrc")
|
|
|
|
|
|
|
41 |
time.sleep(3)
|
42 |
+
serving = subprocess.Popen(['python', 'fam/llm/serving.py', '--huggingface_repo_id', 'metavoiceio/metavoice-1B-v0.1'])
|
43 |
+
# subprocess.run(['pip', 'install', '-r', 'requirements.txt'])
|
44 |
+
setup_virtual_env()
|
45 |
+
subprocess.run(['python', 'fam/ui/app.py'])
|
46 |
+
# subprocess.run(['deactivate'], shell=True)
|
47 |
+
|
48 |
+
serving.communicate()
|