Spaces:
Sleeping
Sleeping
# prepare_env.py | |
import os | |
TMP_PATH = "/tmp" | |
os.environ["HF_HOME"] = os.path.join(TMP_PATH, "huggingface") | |
os.environ["TRANSFORMERS_CACHE"] = os.environ["HF_HOME"] + "/transformers" | |
os.environ["HF_DATASETS_CACHE"] = os.environ["HF_HOME"] + "/datasets" | |
os.environ["HF_METRICS_CACHE"] = os.environ["HF_HOME"] + "/metrics" | |
os.environ["MPLCONFIGDIR"] = os.path.join(TMP_PATH, "matplotlib") | |
os.environ["TORCH_HOME"] = os.path.join(TMP_PATH, "torch") | |
os.environ["XDG_CACHE_HOME"] = os.path.join(TMP_PATH, "xdg-cache") | |
os.environ["HOME"] = TMP_PATH | |
# Création des dossiers si nécessaires | |
for path in [ | |
os.environ["HF_HOME"], | |
os.environ["MPLCONFIGDIR"], | |
os.environ["TORCH_HOME"], | |
os.environ["XDG_CACHE_HOME"], | |
TMP_PATH | |
]: | |
os.makedirs(path, exist_ok=True) | |
print("✅ Environnement temporaire prêt.") | |