Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
pycharm [Le 04/10/2021, 21:30] spnux créée |
pycharm [Le 04/06/2024, 13:49] (Version actuelle) hbonnavaud [Depuis le site officiel] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> programmation IDE Python}} | + | {{tag> programmation IDE Python Focal Jammy}} |
---- | ---- | ||
Ligne 12: | Ligne 12: | ||
===== Les éditions de PyCharm ===== | ===== Les éditions de PyCharm ===== | ||
- | **PyCharm** est disponible dans trois éditions : | + | **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 **Community Edition** est sous licence Apache et propose la gestion des packages, le support de PyQt et PyGTK. | ||
Ligne 27: | Ligne 27: | ||
==== Pré-requis ==== | ==== Pré-requis ==== | ||
<note important> | <note important> | ||
- | Afin d'utiliser PyCharm, vous devez avoir un [[:java|Java]] et un interpréteur Python (2 ou 3) d'installés. | + | 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-7-jre]]**, **[[apt>python]]**, **[[apt>python3]]**. | + | Pour cela, vous pouvez [[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>openjdk-11-jre]]**, **[[apt>python3]]**, voire **[[apt>python]]**. |
</note> | </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 ==== | ==== Depuis le site officiel ==== | ||
- | JetBrains propose de télécharger les deux éditions de PyCharm sur [[https://www.jetbrains.com/pycharm/download/#section=linux|son site]]. | + | JetBrains propose de télécharger les deux éditions de PyCharm sur [[https://www.jetbrains.com/pycharm/download/#section=linux|son site]]. |
{{ :application:applications:screen_download_pycharm.png?450 | screen de téléchargement png}} | {{ :application:applications:screen_download_pycharm.png?450 | screen de téléchargement png}} | ||
Ligne 39: | Ligne 50: | ||
- Téléchargez l'édition que vous souhaitez (//Community Edition// ou //Professional Edition//). | - Téléchargez l'édition que vous souhaitez (//Community Edition// ou //Professional Edition//). | ||
- 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> | - 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 IntelliJ pour la première fois, entrez la commande <code>/opt/pycharm/bin/pycharm.sh</code> Lors du premier lancement, IntelliJ vous proposera de créer un raccourci que vous pourrez utiliser par la suite pour le lancer. | + | - Pour lancer PyCharm pour la première fois, entrez la commande <code>/opt/pycharm/bin/pycharm.sh</code> Lors du premier lancement, IntelliJ vous proposera de créer un raccourci que vous pourrez utiliser par la suite pour le lancer. |
- | ==== Par la console avec Snap ==== | ||
- | * la version communautaire : | ||
- | <code bash>sudo snap install pycharm-community --classic</code> | ||
- | * la version commerciale : | ||
- | <code bash>sudo snap install pycharm-professional --classic</code> | ||
==== Par la console avec FlatPak ==== | ==== Par la console avec FlatPak ==== |