From 9c4434023d8e9f6253f222c4dad2d7e45960ded3 Mon Sep 17 00:00:00 2001 From: DronNick Date: Sat, 2 Aug 2025 21:38:58 +0200 Subject: [PATCH] optimize_gguf.py: alternative ollama model dir location --- optimize_gguf.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/optimize_gguf.py b/optimize_gguf.py index b3b1a53..5358fb1 100755 --- a/optimize_gguf.py +++ b/optimize_gguf.py @@ -22,7 +22,11 @@ class GGUFOptimizer: def __init__(self): - self.ollama_models_dir = Path.home() / ".ollama" / "models" + home_models_dir = Path.home() / ".ollama" / "models" + if home_models_dir.is_dir() and any(home_models_dir.iterdir()): + self.ollama_models_dir = home_models_dir + else: + self.ollama_models_dir = Path("/usr/share/ollama") / ".ollama" / "models" self.blobs_dir = self.ollama_models_dir / "blobs" self.manifests_dir = self.ollama_models_dir / "manifests"