PyCharm
PyCharm est un Environnement de développement intégré (IDE) Python développé et édité par JetBrains basé sur la plateforme 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.
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 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, Pyramid, Flask, web2py, Mako et Jinja2.
Les différences entres ces deux éditions sont listées ici.
Installation
Pré-requis
Pour cela, vous pouvez installer les paquets openjdk-11-jre, python3, voire python.
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 :
sudo snap install pycharm-community --classic
- la version commerciale :
sudo snap install pycharm-professional --classic
Depuis le site officiel
JetBrains propose de télécharger les deux éditions de PyCharm sur son site.
- Téléchargez l'édition que vous souhaitez (Community Edition ou Professional Edition).
- Pour lancer PyCharm pour la première fois, entrez la commande
/opt/pycharm/bin/pycharm.sh
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 FlatPak
- la version communautaire :
flatpak install PyCharm-Community
- la version commerciale :
flatpak install PyCharm-Professional
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:
sudo apt-get install python3-distutils
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 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.