Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:blackeco:brouillon-pycharm [Le 07/02/2019, 20:59] spnux ajout de la note sur la dépendance |
utilisateurs:blackeco:brouillon-pycharm [Le 11/09/2022, 13:13] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
====== 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|IntelliJ]]. | + | **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. | **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. | ||
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 33: | Ligne 33: | ||
==== Depuis le site officiel ==== | ==== Depuis le site officiel ==== | ||
- | JetBrains propose de télécharger les deux éditions de PyCharm sur [[http://www.jetbrains.com/idea/download/|son site]]. | + | JetBrains propose de télécharger les deux éditions de PyCharm sur [[https://www.jetbrains.com/pycharm/download/#section=linux|son site]]. |
- | <note todo>Upgrader le screenshot avec un screen plus récent</note> | + | {{ :application:applications:screen_download_pycharm.png?450 | screen de téléchargement png}} |
- | {{ :application:applications:intellij_telechargement.png?400 |}} | + | |
- 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-<version>.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 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. | ||
- | ==== Par la console ==== | + | ==== Par la console avec Snap ==== |
- | * la version communautaire | + | * la version communautaire : |
<code bash>sudo snap install pycharm-community --classic</code> | <code bash>sudo snap install pycharm-community --classic</code> | ||
- | * la version commerciale | + | * la version commerciale : |
<code bash>sudo snap install pycharm-professional --classic</code> | <code bash>sudo snap install pycharm-professional --classic</code> | ||
+ | |||
+ | ==== 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 ==== | ==== Dépendance ==== | ||
Ligne 52: | Ligne 57: | ||
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: | 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> | <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**. | ||
- | ===== Création de votre premier projet Python ===== | + | ===== Désinstallation ===== |
- | + | ||
- | ===== Installer des librairies Python ===== | + | 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]] | ||