Développement · 2 min read · Nov 30, 2025
Comment installer l'IDE Python PyCharm sur Debian

PyCharm est un IDE graphique gratuit et open-source pour les systèmes d’exploitation basés sur Linux. Il est utilisé pour déboguer des programmes, analyser du code et s’intégrer avec Git et d’autres systèmes de contrôle de version. PyCharm est disponible en deux éditions : professionnelle et communautaire. L’édition communautaire est gratuite, mais l’édition professionnelle est payante et dispose de plus de fonctionnalités. L’édition communautaire est livrée avec un éditeur de texte et d’autres outils utiles qui aident les développeurs à écrire et à dépanner du code.
Ce tutoriel vous montrera comment installer l’IDE PyCharm sur Debian 11 ou Debian 12 Desktop.
Prérequis
- Un système exécutant Debian 11 ou Debian 12 Desktop.
- Un mot de passe root configuré sur votre serveur.
Installer les dépendances requises
Avant de commencer, vous devez installer certaines dépendances Python sur votre système. Vous pouvez toutes les installer en exécutant la commande suivante :
apt-get install python3 python3-dev python3-distutils -yUne fois toutes les dépendances installées, vous pouvez passer à l’étape suivante.
Installer PyCharm avec Flatpak
Il existe deux façons d’installer l’IDE PyCharm sur Debian. Dans cette section, nous utiliserons flatpak pour installer l’IDE PyCharm.
Tout d’abord, installez Flatpak en utilisant la commande suivante :
apt-get install flatpak -yEnsuite, exécutez la commande suivante pour activer flatpak pour Debian :
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoEnsuite, installez l’édition communautaire de PyCharm en utilisant la commande ci-dessous :
flatpak install flathub com.jetbrains.PyCharm-CommunityUne fois que PyCharm a été installé, vous obtiendrez la sortie suivante :
Installing in system:
com.jetbrains.PyCharm-Community/x86_64/stable flathub eec15b4b61f6
permissions: ipc, network, pulseaudio, session-bus, x11, devices
file access: host, xdg-run/keyring
dbus access: org.freedesktop.Notifications, org.freedesktop.secrets
Is this ok [y/n]: y
Installing: com.jetbrains.PyCharm-Community/x86_64/stable from flathub
[####################] 1 metadata, 3926 content objects fetched; 266343 KiB tran
Now at eec15b4b61f6.Après l’installation, vous devrez redémarrer votre système pour lancer l’application.
Installer PyCharm avec Snap
Vous pouvez également utiliser le gestionnaire de paquets Snap pour installer l’IDE PyCharm sur votre système.
Tout d’abord, installez le gestionnaire de paquets Snap avec la commande suivante :
apt install snapd -yUne fois le paquet Snap installé, démarrez et activez le service Snap en utilisant la commande suivante :
systemctl enable snapd --nowEnsuite, créez un lien symbolique du binaire Snap en utilisant la commande ci-dessous :
ln -s /var/lib/snapd/snap /snapEnsuite, installez les fichiers de base Snap pour éviter les problèmes de conflit :
snap install coreEnsuite, redémarrez le service Snap pour appliquer les modifications :
systemctl restart snapdEnsuite, installez l’édition communautaire de PyCharm en utilisant la commande ci-dessous :
snap install pycharm-community --classicUne fois l’installation terminée, redémarrez votre système pour lancer l’application.
Lancer l’IDE PyCharm
À ce stade, l’IDE PyCharm est installé sur votre système. Maintenant, ouvrez votre menu d’application et lancez-le. Vous devriez voir la page d’accord utilisateur de PyCharm :

Acceptez l’accord utilisateur et cliquez sur le bouton Continuer. On vous demandera de partager des données anonymes comme indiqué ci-dessous :

Cliquez sur le bouton Ne pas envoyer. Vous devriez voir l’éditeur par défaut de PyCharm sur la page suivante :

Conclusion
Dans cet article, vous avez appris comment installer l’IDE PyCharm sur le bureau Debian 11. Vous pouvez maintenant utiliser l’IDE PyCharm pour écrire et déboguer votre code. Pour plus d’informations, consultez la documentation de PyCharm.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.