Spaces:
Runtime error
Runtime error
Commit
·
a6c8143
1
Parent(s):
164063e
updated installation1
Browse files
app.py
CHANGED
|
@@ -4,8 +4,13 @@ import subprocess
|
|
| 4 |
import sys
|
| 5 |
|
| 6 |
def install(package):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 7 |
try:
|
| 8 |
-
subprocess.check_call([sys.executable, "-m", "pip", "uninstall", "-y",
|
| 9 |
print(f"Successfully uninstalled {package}")
|
| 10 |
except subprocess.CalledProcessError:
|
| 11 |
print(f"Package {package} was not installed, proceeding with installation")
|
|
|
|
| 4 |
import sys
|
| 5 |
|
| 6 |
def install(package):
|
| 7 |
+
if '=' in package:
|
| 8 |
+
package_name, package_version = package.split('==')
|
| 9 |
+
else:
|
| 10 |
+
package_name = package
|
| 11 |
+
package_version = None
|
| 12 |
try:
|
| 13 |
+
subprocess.check_call([sys.executable, "-m", "pip", "uninstall", "-y", package_name])
|
| 14 |
print(f"Successfully uninstalled {package}")
|
| 15 |
except subprocess.CalledProcessError:
|
| 16 |
print(f"Package {package} was not installed, proceeding with installation")
|