Madiharehan commited on
Commit
9a0cf84
·
verified ·
1 Parent(s): ddd504d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -6
app.py CHANGED
@@ -1,11 +1,14 @@
1
  import subprocess
2
  import sys
3
 
4
- # Ensure dependencies are installed
5
- try:
6
- import transformers
7
- except ImportError:
8
- subprocess.run([sys.executable, "-m", "pip", "install", "transformers", "torch"])
 
 
 
9
 
10
  import streamlit as st
11
  from transformers import pipeline
@@ -40,4 +43,3 @@ if st.button("Analyze Sentiment"):
40
  else:
41
  message = analyze_sentiment(user_input)
42
  st.success(message)
43
-
 
1
  import subprocess
2
  import sys
3
 
4
+ # Ensure dependencies are installed explicitly within the script
5
+ def install_dependencies():
6
+ try:
7
+ import transformers
8
+ except ImportError:
9
+ subprocess.check_call([sys.executable, "-m", "pip", "install", "transformers", "torch"])
10
+
11
+ install_dependencies() # Run the function to install dependencies
12
 
13
  import streamlit as st
14
  from transformers import pipeline
 
43
  else:
44
  message = analyze_sentiment(user_input)
45
  st.success(message)