For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installiere Unsloth per pip und uv

Installiere Unsloth Studio manuell oder Unsloth Core mit pip, uv oder in einer virtuellen Umgebung.

Unsloth Desktop, Unsloth Studiound Unsloth Core werden unterschiedlich installiert. Diese Seite behandelt die manuelle Studio-Installation und das codebasierte Core-Paket.

Unsloth Desktop

Für die native Desktop-App verwenden Sie den OS-Download statt der folgenden Befehle:

Unsloth Studio

macOS, Linux, WSL:

curl -fsSL https://unsloth.ai/install.sh | sh

Verwenden Sie zum Aktualisieren denselben Befehl.

Windows PowerShell:

irm https://unsloth.ai/install.ps1 | iex

Verwenden Sie zum Aktualisieren denselben Befehl.

Starten:

unsloth studio -H 0.0.0.0 -p 8888

Ausführliche Installationsanweisungen und Anforderungen für Unsloth Studio siehe unseren Leitfaden.

Aus dem Haupt-Repository installieren

Entwicklerinstallationen für macOS, Linux, WSL:

Entwicklerinstallationen für Windows PowerShell:

Nightly-Installation

Nightly - macOS, Linux, WSL:

Dann jedes Mal zum Starten:

Nightly - Windows:

In Windows PowerShell ausführen:

Dann jedes Mal zum Starten:

Deinstallieren

Die empfohlene Methode, Unsloth Studio vollständig zu entfernen, ist das Deinstallationsskript für Ihr Betriebssystem. Es stoppt alle laufenden Server, entfernt die App, den CLI-Befehl, Launcher-Daten, Verknüpfungen und plattformspezifische Einträge (macOS .app Bundle + Launch Services; Windows-Startmenü + Registrierung + PATH):

macOS, WSL, Linux:

Windows (PowerShell):

Manuelle Deinstallation

Wenn Sie lieber nur bestimmte Teile entfernen möchten:

1. Nur App entfernen (behält Verlauf, Chats, Checkpoints und Exporte bei):

  • macOS, WSL, Linux: rm -rf ~/.unsloth/studio/unsloth_studio

  • Windows (PowerShell): Remove-Item -Recurse -Force "$HOME\\.unsloth\\studio\\unsloth_studio"

2. Unsloth vollständig entfernen (lässt andere Unsloth-Tools unverändert):

  • macOS, WSL, Linux: rm -rf ~/.unsloth/studio

  • Windows (PowerShell): Remove-Item -Recurse -Force "$HOME\\.unsloth\\studio"

3. Alles Unsloth-bezogene entfernen:

  • macOS, WSL, Linux: rm -rf ~/.unsloth

  • Windows (PowerShell): Remove-Item -Recurse -Force "$HOME\\.unsloth"

4. Verknüpfungen und Symlinks entfernen:

macOS:

Linux:

WSL / Windows (PowerShell):

5. Den CLI-Befehl entfernen:

  • macOS, Linux, WSL: rm -f ~/.local/bin/unsloth

  • Windows (PowerShell): Der Installer hat das Verzeichnis der venv Scripts zu Ihrem Benutzer-PATH hinzugefügt. Um es zu entfernen, öffnen Sie Einstellungen → System → Info → Erweiterte Systemeinstellungen → Umgebungsvariablen, suchen Sie Path unter Benutzervariablen und entfernen Sie den Eintrag, der auf .unsloth\studio\...\Scripts.

Hinweis: Schritte 1-5 berühren Ihre heruntergeladenen HF-Modelldateien nicht. Siehe unten „Gelöschte zwischengespeicherte HF-Modelldateien“, wenn Sie diesen Speicherplatz freigeben möchten.

Zwischengespeicherte HF-Modelldateien löschen

Sie können alte Modelldateien entweder über das Papierkorbsymbol in der Modellsuche löschen oder indem Sie den entsprechenden zwischengespeicherten Modellordner aus dem Standard-Cacheverzeichnis von Hugging Face entfernen. Standardmäßig verwendet Hugging Face ~/.cache/huggingface/hub/ unter macOS/Linux/WSL und C:\Users\<username>\.cache\huggingface\hub\ unter Windows.

  • macOS, Linux, WSL: ~/.cache/huggingface/hub/

  • Windows: %USERPROFILE%\.cache\huggingface\hub\

Wenn HF_HUB_CACHE oder HF_HOME festgelegt ist, verwenden Sie stattdessen diesen Speicherort. Unter Linux und WSL, XDG_CACHE_HOME kann ebenfalls das Standard-Cache-Root ändern.

Unsloth Core

Installieren Sie uv mit folgendem Befehl:

macOS, WSL, Linux:

Windows (PowerShell):

Installieren Sie Unsloth Core mit uv pip (empfohlen) für die neueste Pip-Version:

Oder einfach pip:

Um zu installieren vLLM und Unsloth zusammen, führen Sie Folgendes aus:

Um die neueste Haupt-Branch von Unsloth zu installieren, führen Sie Folgendes aus:

Für venv- und virtuelle-Umgebungen-Installationen um Ihre Installation zu isolieren, damit Systempakete nicht beschädigt werden und um irreparable Schäden an Ihrem System zu reduzieren, verwenden Sie venv:

Wenn Sie Unsloth in Jupyter, Colab oder anderen Notebooks installieren, stellen Sie sicher, dass Sie dem Befehl !. voranstellen. Das ist bei der Verwendung eines Terminals nicht erforderlich

Python 3.13 wird jetzt unterstützt!

Unsloth Core deinstallieren

Wenn Sie mit Unsloth weiterhin Abhängigkeitsprobleme haben, konnten viele Nutzer diese durch erzwungenes Deinstallieren und erneutes Installieren von Unsloth lösen:

Erweiterte Pip-Installation

Pip ist etwas komplexer, da es Abhängigkeitsprobleme gibt. Der Pip-Befehl ist unterschiedlich für torch 2.2,2.3,2.4,2.5 und CUDA-Versionen.

Für andere Torch-Versionen unterstützen wir torch211, torch212, torch220, torch230, torch240 und für CUDA-Versionen unterstützen wir cu118 und cu121 und cu124. Für Ampere-Geräte (A100, H100, RTX3090) und höher verwenden Sie cu118-ampere oder cu121-ampere oder cu124-ampere.

Zum Beispiel, wenn Sie torch 2.4 und CUDA 12.1, verwenden Sie:

Ein weiteres Beispiel: Wenn Sie torch 2.5 und CUDA 12.4, verwenden Sie:

Und weitere Beispiele:

Oder führen Sie das Folgende in einem Terminal aus, um den optimalen Pip-Installationsbefehl zu erhalten:

Oder führen Sie das Folgende manuell in einer Python-REPL aus:

Zuletzt aktualisiert

War das hilfreich?