Comment Installer PyCharm sur Raspberry Pi ?


Le Raspberry Pi est souvent utilisé pour apprendre la programmation (il a d’ailleurs été conçu à cet effet). Les éditeurs par défaut conviennent aux débutants, mais si vous souhaitez plus sérieusement coder sur votre Raspberry Pi, vous rechercherez probablement une meilleure alternative. Aujourd’hui, nous allons voir comment installer PyCharm sur un Raspberry Pi.

PyCharm a une version communautaire, disponible gratuitement sur leur site web. Le fichier de téléchargement pour Linux est déjà compilé, de sorte que l’IDE PyCharm peut être lancé directement en exécutant pycharm.sh.

L’exécuter une fois, c’est bien, mais l’idée de cet article est d’aller plus loin. Je vais vous montrer tout ce qu’il faut faire pour en tirer le meilleur parti.

Au passage, si vous vous sentez dépassé dès que Python est nécessaire pour un projet, je vous conseille de télécharger mon e-book « Maîtrisez Python on Raspberry Pi« . Il vous guidera pas à pas pour apprendre les concepts essentiels (et uniquement ceux-là) pour réaliser n’importe quel projet à l’avenir. Un Raspberry Pi sans Python, c’est comme une voiture sans moteur, vous ratez le plus intéressant ;-).
Profitez de 10 % de réduction en le téléchargeant dès aujourd’hui !

Installer PyCharm sur Raspberry Pi OS

Téléchargez mon antisèche !
Toute la syntaxe Python indispensable à connaitre (1 page au format PDF).

Avec Eclipse et Visual Studio, PyCharm est l’un des IDE les plus populaires auprès des programmeurs, notamment en Python. Les résultats en termes de parts de marché varient trop pour être pris en compte : de 7% sur l’indice Top IDE à 35% pour JetBrains, l’éditeur de PyCharm ^^.  

PyCharm est bien connu dans l’industrie, avec toutes les meilleures fonctionnalités que nous pouvons attendre d’un IDE, c’est pourquoi nous allons apprendre à l’installer sur notre Raspberry Pi.

Télécharger la version communautaire

PyCharm dispose de deux versions :

  • Une édition professionnelle, pour laquelle vous avez besoin d’une licence pour l’utiliser (environ 200 $ par an).
  • Une édition communautaire, dont le code est open-source et dont l’utilisation est gratuite.

Dans ce tutoriel, nous allons essayer l’édition communautaire, mais il existe un essai gratuit pour l’édition professionnelle si vous êtes intéressé.

Pour télécharger les fichiers, vous pouvez aller à cette URL sur le site officiel.

Extraire les fichiers

Vous devriez obtenir un fichier tar.gz dans votre dossier Téléchargements. Vous devrez extraire tous les fichiers :

  • Ouvrez le gestionnaire de fichiers (il y a un raccourci dans la barre supérieure).
  • Allez dans /home/pi/Downloads.
  • Trouvez l’archive PyCharm et faites un clic droit dessus.
  • Choisissez « Extraire ici » et attendez quelques secondes :

Un nouveau dossier contenant tous les fichiers sera créé.
Si vous préférez la ligne de commande, vous pouvez également démarrer un terminal et l’exécuter :
tar -zxvf pycharm-community-A.B.C.tar.gz
Remplacez A.B.C par le numéro de la version que vous avez téléchargée (astuce : utilisez la tabulation pour compléter automatiquement le nom du fichier).

Installer Java

Avant de faire quoi que ce soit d’autre, nous devons installer Java. Si vous essayez de l’exécuter directement sur une toute nouvelle installation de Raspberry Pi OS, cela ne fonctionnera pas.
Je vais vous montrer comment faire dans l’interface graphique, mais vous pouvez trouver la ligne de commande à la fin de cette section si vous préférez :

  • Dans le menu principal, allez dans Préférences > Add/Remove Software.
  • Tapez « openjdk » dans le moteur de recherche sur la gauche,
  • Installez le paquet nommé « openjdk-11-jdk » :
  • Si vous êtes sur la version complète ou si vous avez déjà installé des applications Java, il est possible qu’il soit déjà installé.
    Mais sur une toute nouvelle Raspberry Pi, ce n’est pas le cas.

Et voici comment faire la même chose avec une seule ligne de commande :
sudo apt install openjdk-11-jdk
C’est tout, nous pouvons maintenant démarrer PyCharm !

Si vous ne comprenez pas ce que nous faisons ici, ou si vous avez besoin d’aide supplémentaire, j’ai un tutoriel complet sur la façon d’installer Java sur un Raspberry Pi.

Première exécution

Comme il n’y a pas d’assistant d’installation pour PyCharm, vous ne le trouverez pas dans le menu principal.
Nous y reviendrons plus tard, mais pour l’instant, vous pouvez essayer de l’exécuter à partir du dossier de téléchargement :

  • Une fois encore, ouvrez le gestionnaire de fichiers et allez dans /home/pi/Downloads.
  • Allez dans le dossier nouvellement extrait (pycharm-community-A.B.C).
  • L’exécutable se trouve dans le sous-dossier bin.
  • Double-cliquez sur « pycharm.sh ».
  • Choisissez « Execute » dans la fenêtre popup.

C’est tout, PyCharm devrait démarrer directement. Vous devez accepter l’accord d’utilisation, et l’interface démarrera.

À partir de là, vous pouvez l’utiliser comme vous en avez l’habitude.
Le but de ce tutoriel n’est pas de vous montrer comment utiliser PyCharm. Si c’est la première fois que vous l’utilisez, vous pouvez facilement trouver de l’aide sur Internet.

Maîtrisez Raspberry Pi en 30 jours
10% de remise aujourd'hui !
Téléchargez le livre numérique.
Découvrez les secrets du Raspberry Pi à travers un challenge de 30 jours.

Améliorer votre installation de PyCharm

Si vous êtes habitué à mes articles, vous savez que j’essaie toujours d’ajouter quelques astuces en prime. Après avoir installé PyCharm, il y a au moins deux choses que vous pouvez faire pour améliorer votre expérience.

Déplacez les fichiers dans un endroit plus sûr

Je ne sais pas pour vous, mais dans mon cas, je considère le dossier des téléchargements comme un dossier temporaire. Vous avez rarement besoin des fichiers qu’il contient plus d’une fois.
Dès que j’ai trop de fichiers dans ce dossier, je supprime tout ou au moins je déplace les fichiers dans un sous-dossier pour être sûr de ne pas en avoir besoin.

De toute façon, ce n’est pas une bonne pratique de garder vos applications dans le dossier Downloads. S’il n’y a pas d’assistant d’installation, il est recommandé de les déplacer dans un autre dossier (/opt par exemple). C’est exactement ce que nous allons faire :

  • Fermez PyCharm s’il est toujours en cours d’exécution.
  • Ouvrez un terminal.
  • Exécutez la commande suivante :
    sudo mv /home/pi/Dowloads/pycharm-community-A.B.C /opt/
    N’oubliez pas de remplacer A.B.C par le numéro de la version dont vous disposez.

Nous devons utiliser un terminal car l’utilisateur par défaut sur Raspberry Pi (pi) n’a pas le droit d’écrire dans le dossier /opt.
Vous pouvez maintenant lancer PyCharm depuis le dossier /opt au lieu de /home/pi/Downloads.
Mais ce n’est pas très pratique, c’est pourquoi je vais vous montrer comment créer un raccourci dans le menu principal.

Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !

Créer un raccourci PyCharm dans le menu principal

S’il n’y a pas d’assistant d’installation, nous devons créer le raccourci manuellement :

  • Ouvrez le menu principal.
  • Allez dans Préférences > Main Menu Editor.
  • Cliquez sur « Programmation » sur la gauche.
  • Puis « Nouvel item » sur la droite.
  • Un formulaire s’affiche, remplissez-le comme ceci :
    • Nom: PyCharm
    • Commande: /opt/pycharm-community-A.B.C/bin/pycharm.sh
    • Commentaire : Non obligatoire, vous pouvez ignorer ce champ.
    • Vous pouvez également cliquer sur l’image à gauche et ajouter une icône.
      Il y a un fichier PNG disponible dans le répertoire bin de PyCharm.
  • Cliquez sur « OK » pour confirmer.

La nouvelle ligne devrait maintenant être disponible dans le menu principal, sous Programmation :

Téléchargez mon antisèche !
Toute la syntaxe Python indispensable à connaitre (1 page au format PDF).

Alternatives à PyCharm sur Raspberry Pi

Comme je vous l’ai dit au début, PyCharm n’est pas la seule option pour coder sur un Raspberry Pi.

Certains éditeurs de base comme Geany et Thonny sont préinstallés.
Visual Studio est désormais une option disponible dans les logiciels recommandés, et de nombreux autres peuvent être installés sur un Raspberry Pi.

Si vous n’êtes toujours pas sûr que PyCharm soit la meilleure solution pour vous, je vous recommande vivement de lire mon article sur les meilleurs éditeurs disponibles sur Raspberry Pi. Vous y trouverez forcément la meilleure solution pour vos besoins spécifiques.

Initiation au Raspberry Pi
10% de remise aujourd'hui !
Visionnez ma formation vidéo pour démarrer du bon pied.
Découvrez le Raspberry Pi, le matériel, ses logiciels particuliers et créez vos 5 premiers projets avec moi.

Ressources supplémentaires pour votre Raspberry Pi

Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant

Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici

Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets ou je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant

Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Patrick Fromaget

Je suis l'auteur principal et le créateur de RaspberryTips. Mon but est de vous aider sur tous vos problèmes qui concernent Raspberry Pi en publiant des guides détaillés et des tutoriels rapides. Dans la vraie vie, je suis administrateur système (Linux principalement) avec une solide expérience dans le développement web.

Recent Posts

"Maitrisez Python sur Raspberry Pi" est enfin disponible en français (10% de réduction cette semaine)

X