Lösungen für Probleme mit Linux-Systemabhängigkeiten
Bei der Installation von 4o-ghibli-at-home können Kompatibilitätsprobleme mit der Python-Umgebung oder Systemabhängigkeiten auftreten. Nachfolgend finden Sie eine schrittweise Lösung:
- Systemvorbereitung:
Stellen Sie vor der Installation sicher, dass Ihr Linux-System auf dem neuesten Stand ist:
sudo apt update && sudo apt upgrade -y - Python-Version:
Das Projekt erfordert Python 3.12, mit der Möglichkeit, mehrere Versionen über pyenv zu verwalten:
curl https://pyenv.run | bash
pyenv install 3.12.0
pyenv global 3.12.0 - UV-Tool Alternative:
Wenn die uv-Installation fehlschlägt, kann eine virtuelle Umgebung mit dem herkömmlichen venv erstellt werden:
python3.12 -m venv .venv
source .venv/bin/activate - Behandlung von Abhängigkeitskonflikten:
Wenn uv sync fehlschlägt, verwenden Sie stattdessen pip, um requirements.txt zu installieren:
pip install -r requirements.txt - System-Abhängigkeitspaket:
Zusätzliche Entwicklungsbibliotheken, die möglicherweise installiert werden müssen:
sudo apt install python3-dev libjpeg-dev zlib1g-dev
Wenn Sie immer noch Probleme haben, suchen Sie im Abschnitt Issues auf GitHub nach distro-spezifischen Lösungen, oder verwenden Sie alternativ die Container-Bereitstellung mit Docker.
Diese Antwort stammt aus dem Artikel4o-ghibli-at-home: lokal laufendes Bildkonvertierungsprogramm im Ghibli-Stil》































