desktop-arrow-downUnsloth über pip und uv installieren

Um Unsloth lokal über Pip zu installieren, folge den untenstehenden Schritten:

Empfohlene Installationsmethode

Installiere mit pip (empfohlen) für die neueste pip-Version:

Beachten Sie, dass

Um zu verwenden uv:

pip install --upgrade pip && pip install uv
uv pip install unsloth

Um zu installieren vLLM und Unsloth zusammen, mache:

uv pip install unsloth vllm

Um die neueste main-Branch von Unsloth zu installieren, mache:

Beachten Sie, dass
pip uninstall unsloth unsloth_zoo -y && pip install --no-deps git+https://github.com/unslothai/unsloth_zoo.git && pip install --no-deps git+https://github.com/unslothai/unsloth.git

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

apt install python3.10-venv python3.11-venv python3.12-venv python3.13-venv -y
python -m venv unsloth_env
source unsloth_env/bin/activate
pip install --upgrade pip && pip install uv
uv pip install unsloth

Wenn Sie Unsloth in Jupyter, Colab oder anderen Notebooks installieren, stellen Sie sicher, dass Sie den Befehl mit !voranstellen. Dies ist nicht notwendig, wenn Sie ein Terminal verwenden

circle-info

Python 3.13 wird jetzt unterstützt!

Deinstallieren oder Neuinstallieren

Wenn Sie weiterhin Abhängigkeitsprobleme mit Unsloth haben, haben viele Nutzer diese durch erzwungenes Deinstallieren und Neuinstallieren von Unsloth behoben:


Erweiterte Pip-Installation

circle-exclamation

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 benutzen 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 andere 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 einem Python-REPL aus:

Zuletzt aktualisiert

War das hilfreich?