Danielfonseca1212 commited on
Commit
7c82c21
·
verified ·
1 Parent(s): de4dea2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -2
app.py CHANGED
@@ -10,10 +10,17 @@ def _install(pkg):
10
  subprocess.check_call([sys.executable, "-m", "pip", "install", pkg,
11
  "-q", "--root-user-action=ignore"])
12
 
13
- for _pkg in ["plotly", "scikit-learn"]:
 
 
 
 
 
 
14
  try:
15
- __import__(_pkg.replace("-","_").split("[")[0])
16
  except ImportError:
 
17
  _install(_pkg)
18
 
19
  import gradio as gr
 
10
  subprocess.check_call([sys.executable, "-m", "pip", "install", pkg,
11
  "-q", "--root-user-action=ignore"])
12
 
13
+ # Instala dependências que podem estar faltando no container
14
+ _deps = {
15
+ "torch": "torch --index-url https://download.pytorch.org/whl/cpu",
16
+ "plotly": "plotly",
17
+ "sklearn": "scikit-learn",
18
+ }
19
+ for _mod, _pkg in _deps.items():
20
  try:
21
+ __import__(_mod)
22
  except ImportError:
23
+ print(f"Installing {_pkg}...", flush=True)
24
  _install(_pkg)
25
 
26
  import gradio as gr