harshananddev commited on
Commit
1ffcb2e
·
verified ·
1 Parent(s): f72ff93

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +39 -3
app.py CHANGED
@@ -1,6 +1,42 @@
1
- ### llama-index
2
- pip uninstall llama-index
3
- pip install llama-index
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
 
5
  ### Set Up the Language Model
6
 
 
1
+ ### Upgrade pip
2
+
3
+ import sys
4
+ import subprocess
5
+
6
+ def upgrade_pip():
7
+ try:
8
+ subprocess.check_call([sys.executable, '-m', 'pip', 'install', '--upgrade', 'pip'])
9
+ print("pip upgraded successfully.")
10
+ except subprocess.CalledProcessError as e:
11
+ print(f"An error occurred while upgrading pip: {e}")
12
+
13
+ # Upgrade pip
14
+ upgrade_pip()
15
+
16
+ ### Uninstall a Package
17
+
18
+ def uninstall_package(package_name):
19
+ try:
20
+ subprocess.check_call([sys.executable, '-m', 'pip', 'uninstall', package_name, '-y'])
21
+ print(f"Package '{package_name}' uninstalled successfully.")
22
+ except subprocess.CalledProcessError as e:
23
+ print(f"An error occurred while uninstalling package '{package_name}': {e}")
24
+
25
+ # Example usage
26
+ # uninstall_package('example-package')
27
+ uninstall_package('llama-index')
28
+
29
+ ### Install a Package
30
+
31
+ def install_package(package_name):
32
+ try:
33
+ subprocess.check_call([sys.executable, '-m', 'pip', 'install', package_name])
34
+ print(f"Package '{package_name}' installed successfully.")
35
+ except subprocess.CalledProcessError as e:
36
+ print(f"An error occurred while installing package '{package_name}': {e}")
37
+
38
+ # Example usage
39
+ install_package('llama-index')
40
 
41
  ### Set Up the Language Model
42