Initialize environment variables and application support paths
This commit is contained in:
19
main.py
19
main.py
@@ -1,5 +1,17 @@
|
||||
import os
|
||||
import sys
|
||||
EARLY_IS_FROZEN = getattr(sys, "frozen", False)
|
||||
EARLY_BASE_DIR = os.path.dirname(sys.executable) if EARLY_IS_FROZEN else os.path.dirname(os.path.abspath(__file__))
|
||||
EARLY_APP_SUPPORT_DIR = os.path.join(
|
||||
os.path.expanduser("~"),
|
||||
"Library",
|
||||
"Application Support",
|
||||
"3d-model-generator",
|
||||
)
|
||||
EARLY_HF_HOME = os.path.join(EARLY_APP_SUPPORT_DIR if EARLY_IS_FROZEN else EARLY_BASE_DIR, ".hf_cache")
|
||||
os.environ.setdefault("HF_HOME", EARLY_HF_HOME)
|
||||
os.environ.setdefault("HUGGINGFACE_HUB_CACHE", os.path.join(EARLY_HF_HOME, "hub"))
|
||||
|
||||
import json
|
||||
import re
|
||||
import requests
|
||||
@@ -28,12 +40,7 @@ MODEL_PATH = "/Volumes/SD/ML-Models/diffusers/dreamshaper_8_diffusers"
|
||||
IS_FROZEN = getattr(sys, "frozen", False)
|
||||
BASE_DIR = os.path.dirname(sys.executable) if IS_FROZEN else os.path.dirname(os.path.abspath(__file__))
|
||||
BUNDLE_DIR = getattr(sys, "_MEIPASS", BASE_DIR)
|
||||
APP_SUPPORT_DIR = os.path.join(
|
||||
os.path.expanduser("~"),
|
||||
"Library",
|
||||
"Application Support",
|
||||
"3d-model-generator",
|
||||
)
|
||||
APP_SUPPORT_DIR = EARLY_APP_SUPPORT_DIR
|
||||
SETTINGS_PATH = os.path.join(APP_SUPPORT_DIR, "settings.json")
|
||||
# ────────────────────────────────────────────────────────────────────────────
|
||||
|
||||
|
||||
Reference in New Issue
Block a user