Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
pycharm [Le 05/09/2025, 14:06]
FBi16 [Mise à jour des liens dans la section 1]
pycharm [Le 05/09/2025, 14:18] (Version actuelle)
FBi16 [Remplacement de Focal par Noble]
Ligne 1: Ligne 1:
 +{{tag> programmation IDE Python Jammy Noble}}
 +
 +----
 +{{ application:​applications:​logo_pycharm.png|Logo de PyCharm}}
 +====== PyCharm ======
 +
 +**PyCharm** est un [[wpfr>​Environnement de développement intégré]] (IDE) [[:​python|Python]] développé et édité par JetBrains basé sur la plateforme [[:​intellij_idea|IntelliJ]].
 +
 +**PyCharm** est un IDE complet misant sur la productivité avec des systèmes d'​auto-complétion intelligente,​ d'​analyse de code en temps réel, de refactoring avancé ; l'​intégration d'​outils de tests et de debugging ; et une pléthore de raccourcis clavier permettant de réaliser presque n'​importe quelle tâche rapidement sans jamais lever les mains du clavier pour utiliser la souris.
 +
 +{{ :​application:​applications:​intellij_saucy_01.png?​800 |IntelliJ IDEA Community Edition 13 sur Ubuntu}}
 +
 +===== Les éditions de PyCharm =====
 +**PyCharm** est disponible dans trois éditions :
 +
 +La **Community Edition** est sous licence Apache et propose la gestion des packages, le support de PyQt et PyGTK.
 +
 +La [[https://​www.jetbrains.com/​pycharm-educational/​|PyCharm Educational Edition]], basée sur la //Community Edition//, propose l'​apprentissage de la programmation en Python et la création de cours et tutoriels.
 +
 +La **Professional Edition** est propriétaire et payante et apporte des outils de conception avancé et le support de Cython, [[:​django|Django]],​ Pyramid, Flask, web2py, Mako et Jinja2.
 +
 +Les différences entres ces deux éditions [[https://​www.jetbrains.com/​products/​compare/?​product=pycharm&​product=pycharm-ce|sont listées ici]].
 +
 +<note tip>Il est à noter que l'//​Ultimate Edition// est gratuite pour les enseignants,​ étudiants et projets open-source. Il suffit de créer un compte JetBrains et de [[https://​www.jetbrains.com/​academy/​student-pack/​|demander une licence étudiante]]. </​note>​
 +
 +===== Installation =====
 +==== Pré-requis ====
 +<note important>​
 +Afin d'​utiliser PyCharm, vous devez avoir un [[:​java|Java]] et un interpréteur Python d'​installés. Python3 est la version majeure depuis la fin des années 2000 mais Python 2 reste disponible.
 +
 +Pour cela, vous pouvez [[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt>​openjdk-11-jre]]**,​ **[[apt>​python3]]**,​ voire **[[apt>​python]]**.
 +</​note>​
 +
 +
 +==== Paquet Snap ====
 +**Facile :​** PyCharm est disponible dans le centre d'​applications (ou Logiciels Ubuntu) sous forme de paquet Snap pour les versions d'​Ubuntu actuellement prises en charge (janvier 2024).
 +
 +Vous pouvez aussi l'​installer en ligne de commande.
 +  * la version communautaire :
 +<code bash>​sudo snap install pycharm-community --classic</​code>​
 +  * la version commerciale :
 +<code bash>​sudo snap install pycharm-professional --classic</​code>​
 +
 +
 +==== Depuis le site officiel ====
 +Dans la version 2025.2, JetBrains propose de télécharger une seule version de PyCharm sur [[https://​www.jetbrains.com/​pycharm/​download/#​section=linux|son site]]. Les versions Community et Professional ont fusionné. Par défaut, on télécharge l'​équivalent de la version Community.
 +
 +{{ :​application:​applications:​capture_d_ecran_du_2025-09-03_10-04-36.png?​600 | screen de téléchargement png}}
 +
 +  - Téléchargez Pycharm (Archive .tar.gz).
 +  - Ouvrez un [[:​terminal]],​ déplacez-vous dans le dossier où se trouve l'​archive que vous venez de télécharger et rentrez la [[:​commande_shell|commande]] <​code>​sudo tar -zxvf pycharm-*.tar.gz -C /​opt/</​code>​
 +  - Pour lancer PyCharm pour la première fois, entrez la commande <​code>/​opt/​pycharm-*/​bin/​pycharm.sh</​code>​ Lors du premier lancement, cliquez sur l'​engrenage en bas à gauche de la fenêtre et sélectionner //Create Desktop Entry...// pour créer un raccourci que vous pourrez utiliser par la suite pour le lancer.
 +
 +
 +==== Par la console avec FlatPak ====
 +  * la version communautaire :
 +<code bash>​flatpak install PyCharm-Community</​code>​
 +  * la version commerciale :
 +<code bash>​flatpak install PyCharm-Professional</​code>​
 +
 +==== Dépendance ====
 +
 +Si au lancement du logiciel vous avez le message d'​erreur ModuleNotFoundError:​ No module named '​distutils.core',​ c'est que vous avez besoin du paquetage suivant:
 +<code bash>​sudo apt-get install python3-distutils</​code>​
 +===== Utilisation ====
 +==== Si installé depuis le site ====
 +Allez dans le dossier que vous avez désarchivé,​ puis dans le dossier ''​bin''​ ensuite lancez le script **pycharm.sh**.
 +  ./​pycharm.sh
 +Vous pouvez créer un lanceur via un éditeur de lanceur tel que [[:​Menulibre]] ou [[:​Alacarte]].
 +==== Si installé depuis un gestionnaire de paquets ===
 +Soit via un lanceur s'il existe , soit via la commande **pycharm**.
 +
 +===== Désinstallation =====
 + 
 +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
 + 
 +===== Voir aussi =====
 + 
 +  * **(en)** [[https://​www.jetbrains.com/​pycharm/​|Site officiel du logiciel]]
  
  • pycharm.txt
  • Dernière modification: Le 05/09/2025, 14:18
  • par FBi16