Nawal20 commited on
Commit
4b180d1
·
verified ·
1 Parent(s): 2bd4c2f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -12,7 +12,10 @@ def ensure_library_installed(library_name, install_name=None):
12
  except ImportError:
13
  install_name = install_name or library_name
14
  subprocess.check_call(["pip", "install", install_name])
15
- globals()[library_name] = __import__(library_name)
 
 
 
16
 
17
  # Ensure required libraries
18
  ensure_library_installed("torch")
 
12
  except ImportError:
13
  install_name = install_name or library_name
14
  subprocess.check_call(["pip", "install", install_name])
15
+ try:
16
+ globals()[library_name] = __import__(library_name) # Retry import
17
+ except ImportError as e:
18
+ raise ImportError(f"Failed to import {library_name} after installation.") from e
19
 
20
  # Ensure required libraries
21
  ensure_library_installed("torch")