Update app.py
Browse files
app.py
CHANGED
@@ -1,10 +1,16 @@
|
|
1 |
import os
|
2 |
-
|
3 |
# Set HF_HOME to a writable directory in /tmp
|
4 |
os.environ["HF_HOME"] = "/tmp/huggingface_cache"
|
5 |
os.makedirs("/tmp/huggingface_cache", exist_ok=True)
|
6 |
os.environ["PYTHONUSERBASE"] = "/tmp/.local"
|
7 |
os.makedirs("/tmp/.local", exist_ok=True)
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
# Optionally, you can also set TRANSFORMERS_CACHE for backwards compatibility:
|
9 |
os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface_cache"
|
10 |
|
@@ -15,16 +21,6 @@ import subprocess
|
|
15 |
import time
|
16 |
import uuid
|
17 |
from threading import Timer
|
18 |
-
import spacy
|
19 |
-
|
20 |
-
try:
|
21 |
-
import en_core_web_sm
|
22 |
-
except ImportError:
|
23 |
-
from spacy.cli import download
|
24 |
-
download("en_core_web_sm")
|
25 |
-
import en_core_web_sm
|
26 |
-
|
27 |
-
nlp = en_core_web_sm.load()
|
28 |
|
29 |
|
30 |
from flask import Flask, render_template, request, url_for, send_from_directory
|
|
|
1 |
import os
|
2 |
+
import sys
|
3 |
# Set HF_HOME to a writable directory in /tmp
|
4 |
os.environ["HF_HOME"] = "/tmp/huggingface_cache"
|
5 |
os.makedirs("/tmp/huggingface_cache", exist_ok=True)
|
6 |
os.environ["PYTHONUSERBASE"] = "/tmp/.local"
|
7 |
os.makedirs("/tmp/.local", exist_ok=True)
|
8 |
+
|
9 |
+
user_site = os.path.join(os.environ["PYTHONUSERBASE"], "lib", "python3.9", "site-packages")
|
10 |
+
|
11 |
+
# Insert the user site-packages directory into sys.path if it's not already present.
|
12 |
+
if user_site not in sys.path:
|
13 |
+
sys.path.insert(0, user_site)
|
14 |
# Optionally, you can also set TRANSFORMERS_CACHE for backwards compatibility:
|
15 |
os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface_cache"
|
16 |
|
|
|
21 |
import time
|
22 |
import uuid
|
23 |
from threading import Timer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
|
25 |
|
26 |
from flask import Flask, render_template, request, url_for, send_from_directory
|