desktop-arrow-downInstaller Unsloth via pip et uv

Pour installer Unsloth localement via Pip, suivez les étapes ci-dessous :

Méthode d'installation recommandée

Installez avec pip (recommandé) pour la dernière version pip :

pip install unsloth

Pour utiliser uv:

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

Pour installer vLLM et Unsloth ensemble, faites :

uv pip install unsloth vllm

Pour installer la dernière branche main d'Unsloth, faites :

pip install unsloth
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

Pour les installations venv et environnements virtuels pour isoler votre installation afin de ne pas casser les paquets système, et pour réduire les dommages irréparables à votre système, utilisez 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

Si vous installez Unsloth dans Jupyter, Colab ou d'autres notebooks, assurez-vous de préfixer la commande par !. Ceci n'est pas nécessaire lorsque vous utilisez un terminal

circle-info

Python 3.13 est désormais pris en charge !

Désinstaller ou Réinstaller

Si vous rencontrez encore des problèmes de dépendances avec Unsloth, de nombreux utilisateurs les ont résolus en forçant la désinstallation et la réinstallation d'Unsloth :


Installation Pip avancée

circle-exclamation

Pip est un peu plus complexe car il y a des problèmes de dépendances. La commande pip est différente pour torch 2.2,2.3,2.4,2.5 et les versions de CUDA.

Pour d'autres versions de torch, nous prenons en charge torch211, torch212, torch220, torch230, torch240 et pour les versions de CUDA, nous prenons en charge cu118 et cu121 et cu124. Pour les appareils Ampere (A100, H100, RTX3090) et supérieurs, utilisez cu118-ampere ou cu121-ampere ou cu124-ampere.

Par exemple, si vous avez torch 2.4 et CUDA 12.1, utilisez :

Un autre exemple, si vous avez torch 2.5 et CUDA 12.4, utilisez :

Et d'autres exemples :

Ou, exécutez ce qui suit dans un terminal pour obtenir la optimale commande d'installation pip :

Ou, exécutez ce qui suit manuellement dans un REPL Python :

Mis à jour

Ce contenu vous a-t-il été utile ?