Installer Unsloth via pip et uv
Pour installer Unsloth localement via Pip, suivez les étapes ci-dessous :
Unsloth peut être utilisé de deux façons : via Unsloth Studio, l'interface web, ou via Unsloth Core, la version basée sur le code.
Unsloth Studio
MacOS, Linux, WSL :
curl -fsSL https://unsloth.ai/install.sh | shUtilisez la même commande pour mettre à jour.
Windows PowerShell :
irm https://unsloth.ai/install.ps1 | iexUtilisez la même commande pour mettre à jour.
Lancer Unsloth Studio :
unsloth studio -H 0.0.0.0 -p 8888Pour des instructions d'installation et des exigences détaillées pour Unsloth Studio, consultez notre guide.
Désinstaller Unsloth Studio
Vous pouvez désinstaller Unsloth Studio en supprimant son dossier d'installation, généralement situé sous $HOME/.unsloth/studio sur Mac/Linux/WSL et %USERPROFILE%\.unsloth\studio sur Windows. Ou exécutez :
MacOS, WSL, Linux :
rm -rf ~/.unsloth/studioWindows (PowerShell) :
Remove-Item -Recurse -Force "$HOME\.unsloth\studio"Facultatif : supprimez
$HOME\.unslothsur Windows ou~/.unslothsur MacOS/Linux/WSL si vous souhaitez supprimer tous les fichiers Unsloth
Remarque : l'utilisation des commandes rm -rf va tout supprimer, y compris votre historique, le cache, les discussions, etc.
Suppression des fichiers de modèle
Vous pouvez supprimer d'anciens fichiers de modèle soit via l'icône de corbeille dans la recherche de modèles, soit en supprimant le dossier de modèle mis en cache correspondant dans le répertoire de cache Hugging Face par défaut. Par défaut, Hugging Face utilise ~/.cache/huggingface/hub/ sur macOS/Linux/WSL et C:\Users\<username>\.cache\huggingface\hub\ sur Windows.
MacOS, Linux, WSL :
~/.cache/huggingface/hub/Windows :
%USERPROFILE%\.cache\huggingface\hub\
Si HF_HUB_CACHE ou HF_HOME est défini, utilisez plutôt cet emplacement. Sur Linux et WSL, XDG_CACHE_HOME peut également modifier la racine du cache par défaut.
Dépannage
Si vous rencontrez encore des problèmes de dépendances avec Unsloth, de nombreux utilisateurs les ont résolus en désinstallant puis réinstallant Unsloth de force :
Unsloth Core
Installez avec uv pip (recommandé) pour la dernière version de pip :
Ou simplement pip :
Pour installer vLLM et Unsloth ensemble, faites :
Pour installer la dernière branche principale d'Unsloth, faites :
Pour les installations avec venv et des environnements virtuels afin d'isoler votre installation, d'éviter de casser les paquets système et de réduire les dommages irréparables à votre système, utilisez venv :
Si vous installez Unsloth dans Jupyter, Colab ou d'autres notebooks, veillez à faire précéder la commande de !. Ce n'est pas nécessaire lors de l'utilisation d'un terminal
Python 3.13 est maintenant pris en charge !
Désinstaller Unsloth Core
Si vous rencontrez encore des problèmes de dépendances avec Unsloth, de nombreux utilisateurs les ont résolus en désinstallant puis réinstallant Unsloth de force :
Installation avancée avec Pip
Faites PAS utilisez ceci si vous avez Conda.
Pip est un peu plus complexe en raison de 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 les 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 :
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 ?

