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

Installer Unsloth via pip et uv

Installez Unsloth Studio manuellement ou installez Unsloth Core avec pip, uv ou un environnement virtuel.

Unsloth Desktop, Unsloth Studio, et Unsloth Core sont installés différemment. Cette page couvre l'installation manuelle de Studio et le package Core basé sur le code.

Unsloth Desktop

Pour l'application de bureau native, utilisez le téléchargement de l'OS au lieu des commandes ci-dessous :

Unsloth Studio

Unsloth Studio est notre interface web. Suivez ci-dessous pour l'installation native :

Installez Unsloth :

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

Utilisez la même commande pour mettre à jour.

Installez Unsloth :

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

Utilisez la même commande pour mettre à jour.

L'image Docker Unsloth Docker image unsloth/unsloth est disponible sur Docker. Lire le guide.

Installez Unsloth :

winget install --id UnslothAI.Unsloth -e

Mettre à jour Unsloth :

brew upgrade --cask unsloth

Installez Unsloth :

winget install --id UnslothAI.Unsloth -e

Mettre à jour Unsloth :

winget upgrade --id UnslothAI.Unsloth -e

Lancer :

Lancement local standard :

unsloth studio

Pour plus de détails sur l'installation et la désinstallation, veuillez consulter la section Installation d'Unsloth Studio section.

Lancez Unsloth en toute sécurité via HTTPS :

unsloth studio --secure

Utilisez un tunnel Cloudflare gratuit sous Windows, Mac ou Linux.

Installer depuis le dépôt principal

Installations développeur pour macOS, Linux, WSL :

Installations développeur PowerShell sous Windows :

Installation Nightly

Nightly - macOS, Linux, WSL :

Ensuite, pour le lancer à chaque fois :

Nightly - Windows :

Exécutez dans Windows PowerShell :

Ensuite, pour le lancer à chaque fois :

Désinstallation

La méthode recommandée pour supprimer complètement Unsloth Studio est le script de désinstallation correspondant à votre système d'exploitation. Il arrête tous les serveurs en cours d'exécution, supprime l'application, la commande CLI, les données du lanceur, les raccourcis et les entrées spécifiques à la plateforme (macOS .app bundle + Launch Services ; menu Démarrer Windows + registre + PATH) :

macOS, WSL, Linux :

Windows (PowerShell) :

Désinstallation manuelle

Si vous préférez supprimer seulement certaines parties :

1. Supprimer uniquement l'application (conserve l'historique, les chats, les points de contrôle et les exportations intacts) :

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

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

2. Supprimer entièrement Unsloth (conserve les autres outils Unsloth intacts) :

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

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

3. Supprimer tout ce qui est lié à Unsloth :

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

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

4. Supprimer les raccourcis et les liens symboliques :

macOS :

Linux :

WSL / Windows (PowerShell) :

5. Supprimer la commande CLI :

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

  • Windows (PowerShell) : Le programme d'installation a ajouté le répertoire Scripts du venv à votre PATH utilisateur. Pour le supprimer, ouvrez Paramètres → Système → À propos → Paramètres système avancés → Variables d'environnement, recherchez Path dans Variables utilisateur, et supprimez l'entrée pointant vers .unsloth\studio\...\Scripts.

Remarque : les étapes 1 à 5 ne touchent pas à vos fichiers de modèle HF téléchargés. Voir Suppression des fichiers de modèle HF mis en cache ci-dessous si vous souhaitez récupérer cet espace.

Suppression des fichiers de modèle HF mis en cache

Vous pouvez supprimer les anciens fichiers de modèle soit depuis l'icône de la 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 cet emplacement à la place. Sous Linux et WSL, XDG_CACHE_HOME peut également modifier la racine du cache par défaut.

Unsloth Core

Installez uv avec la commande suivante :

macOS, WSL, Linux :

Windows (PowerShell) :

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

Ou simplement pip :

Pour installer vLLM et Unsloth ensemble, faites :

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

Pour les installations venv et dans des environnements virtuels afin d'isoler votre installation, de ne pas 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 désormais pris en charge !

Désinstaller Unsloth Core

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

Installation avancée de Pip

Pip est un peu plus complexe car il existe 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 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 au-delà, 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 :

Autres exemples :

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

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

Mis à jour

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