Marre de la galère pour installer Stable Diffusion sur votre PC ? On va être direct : c’est moins compliqué qu’il n’y paraît. Laissez tomber les tutos de 3h et les forums anxiogènes. On vous montre comment faire, étape par étape, sans vous prendre la tête.
Sommaire
Préparez votre machine : Les indispensables avant de commencer
Avant de plonger dans le vif du sujet, vérifiez que votre équipement est à la hauteur. Une bonne configuration, c’est la clé d’une installation sans accroc.
Votre PC est-il prêt pour Stable Diffusion ?
Inutile de vous lancer si votre machine ne suit pas. Il vous faut un GPU NVIDIA avec au moins 4 Go de VRAM, ou un processeur Apple M1, M2 ou M3. Prévoyez 16 Go de RAM minimum, car les versions récentes peuvent vite monter à 30 Go. Côté stockage, 50 à 100 Go sont conseillés, même si 20 Go peuvent suffire pour démarrer.
Les logiciels essentiels à installer
Maintenant, passons aux prérequis logiciels. Sans eux, l’installation ne sera pas possible. Assurez-vous d’avoir ces outils bien en place avant de continuer.
- Python 3.10.6 : Indispensable. Sur Windows, cochez bien l’option « Add Python to PATH » lors de l’installation.
- Git : Il servira à cloner le dépôt principal et à gérer les mises à jour.
- Homebrew : Si vous êtes sur macOS, c’est votre gestionnaire de paquets de prédilection.
Installation pas-à-pas : Windows et macOS
On va maintenant passer aux choses sérieuses. Suivez ces étapes pour installer Stable Diffusion selon votre système d’exploitation.
Installation facile sur Windows
Pour commencer sur Windows, vous devez cloner le dépôt Git de Stable Diffusion. Ouvrez votre terminal ou PowerShell et utilisez la commande Git appropriée. Une fois le dépôt sur votre machine, cherchez le fichier webui-user.bat dans le dossier Stable Diffusion. Un double-clic lancera l’interface web. Soyez patient : cette première exécution peut prendre plus de 15 minutes. Le programme va télécharger toutes les dépendances Python nécessaires et configurer l’environnement. C’est le moment de prendre un café, ne paniquez pas si ça mouline un peu.
Installation simplifiée sur macOS
Les utilisateurs de macOS ne sont pas en reste. L’approche est similaire, mais on utilise Homebrew pour Python et d’autres dépendances. Commencez par installer Homebrew si ce n’est pas déjà fait. Ensuite, suivez les instructions spécifiques pour cloner le dépôt et installer les prérequis via Homebrew. Pour les puces Apple M1, M2 ou M3, les étapes sont légèrement différentes pour optimiser les performances. Assurez-vous de bien respecter ces consignes. Une fois les dépendances installées, lancez l’application via le script dédié. L’installation peut être longue la première fois, là encore, laissez-le travailler.
Premier lancement et prise en main
C’est le moment de voir si tout fonctionne. On va lancer l’interface et apprendre à gérer les modèles.
Accédez à l’interface web
Une fois la première exécution terminée, un navigateur s’ouvre normalement. Si ce n’est pas le cas, ouvrez-en un et tapez http://127.0.0.1:7860 dans la barre d’adresse. C’est l’adresse locale de votre interface. Vous devriez voir l’interface utilisateur de Stable Diffusion, appelée aussi webui. C’est le signe que l’application tourne bien.
Téléchargez vos premiers modèles
Pour générer des images, il vous faut des modèles. Cherchez des fichiers avec des extensions comme .safetensors ou .ckpt. Les fichiers .safetensors sont généralement plus sûrs et se chargent plus vite. Vous les trouverez sur des plateformes spécialisées, souvent de manière gratuite. Une fois téléchargés, placez-les dans le dossier « models/Stable-diffusion » de votre installation.
Optimisation et dépannage : Boostez vos performances
Maintenant que vous avez réussi à démarrer, voyons comment faire tourner la machine à plein régime. On va optimiser votre configuration et résoudre les bobos les plus fréquents.
Optimisez Stable Diffusion pour votre carte graphique
Pour tirer le meilleur de votre système, quelques ajustements sont souvent nécessaires. Chaque carte graphique a ses spécificités, voici comment l’adapter.
| Option | Effet | Configuration Cible |
|---|---|---|
--xformers |
Accélère la génération, réduit l’utilisation de la mémoire. | GPU NVIDIA récent (RTX 2000/3000/4000) |
--medvram |
Optimise la consommation de VRAM pour les cartes de milieu de gamme. | GPU avec 6-8 Go de VRAM |
--lowvram |
Réduit drastiquement l’usage VRAM, sacrifie un peu la vitesse. | GPU avec 4 Go de VRAM ou moins |
Résoudre les problèmes courants
Vous rencontrez un message d’erreur ? Pas de panique, c’est fréquent. Des soucis de dépendances ou de VRAM sont les messages d’erreur classiques.
Vérifiez toujours les prérequis du logiciel, c’est la base. Une mise à jour de Python ou de votre système d’exploitation peut débloquer la situation. Parfois, une simple réinstallation de la webui suffit à régler le problème.