Comment installer Python
Quelques conseils pour démarrer en Python et notamment pour la première installation.
Avant de démarrer en Python avec notre cours d’introduction gratuit ou notre programme de formation complet, commençons par l’installer !
De manière générale, un ordinateur ne peut pas comprendre un langage informatique. Il a besoin d’un interprète comme pour une langue vivante. Cet interprète informatique s’appelle un interpréteur. Sans celui-ci d’installé, on ne peut pas exécuter de commandes en Python. Quand on dit « Installer Python », on veut dire que l’on souhaite installer l’interpréteur Python sur sa machine.
Fun fact (pour nous en tout cas ), l’ordinateur a son propre langage pour lequel aucun interpréteur n’est nécessaire, c’est l’assembleur.
Cette étape est souvent cachée car plusieurs cas de figure :
Dans nos cours gratuits sur la Data Analyse en Python, nous sommes partis sur l’option Google Collaboratory. C’est l’option la plus simple car elle vous permet d’écrire du Python depuis un navigateur web sans aucune configuration requise. Pour démarrer c’est par ici : https://colab.research.google.com/notebooks/intro.ipynb?utm_source=scs-index
Il n’y a pas d’OS meilleur qu’un autre, l’interpréteur peut être aussi bien installé sur Windows que Mac ou encore Linux. Le meilleur conseil est de choisir l’OS que l’on utilise au quotidien !
Une fois l’interpréteur installé, l’ordinateur comprend le langage Python de base. C’est-à-dire les opérations et fonctions élémentaires que constituent le Python. Un peu comme une voiture sans option, si vous voulez la climatisation, il va falloir la recréer soit même !!
Heureusement qu’il y a la communauté pour nous venir en aide. On réutilise des composants (la climatisation) écrits par d’autres pour gagner en temps et en efficacité ! On appelle ces composants des librairies ou encore packages indispensables pour écrire du code Python moderne.
Chaque librairie a un numéro de version associé à son stade de développement. Si on reprend l’analogie de la climatisation la version 0 est simplement un ventilateur, la version 1 la température et la vitesse de vent et enfin la version 3 c’est un thermostat qui gère la température dans toute la voiture. A mesure que la communauté développe les librairies, elle met à jour leurs numéros de versions.
La difficulté principale est alors l’interopérabilité des librairies entre elles. Une version d’une librairie n’est pas forcément compatible avec une autre. Comme prendre la climatisation d’une tesla dans une 2 cheveaux, ça ne va pas être possible. Pour éviter ce genre de problèmes, on utilise généralement un système de gestion des package qui est de loin la solution la plus simple pour installer Python 😉
C’est ce qu’on va faire en utilisant Anaconda :
Une fois le logiciel installé, il suffira d’ouvrir anaconda et vous arriverez sur le navigateur anaconda qui se présente en quatre parties :
Home
Les interfaces qui permettent d’écrire du code Python qu’on détaille dans l’article suivant (lien vers article interne des différentes interfaces)
Environments
Learning
Une liste de ressources pédagogiques pour prendre en main Python et commencer son apprentissage, mais pour les bonnes pratiques, il y a Emil 🙂
Community
Pour se tenir au courant des annonces sur les réseaux sociaux, events …
Vous pouvez voir ces parties à cette adresse :
Pour commencer à faire du Python, dans le menu home, on peut par exemple choisir l’interface Jupyter et l’installer. Cela ouvrira une interface dans votre navigateur, il suffira alors de cliquer sur « New » puis « Python 3 » pour créer un notebook, format qui permet d’écrire et d’exécuter du code ! Toutes ces étapes sont décrites ici : https://docs.anaconda.com/anaconda/user-guide/getting-started/#run-python-in-a-jupyter-notebook
Pour connaître sa version de Python, il suffit de regarder la version de Python associée au moment du téléchargement d’anaconda.
Sinon ouvrir le logiciel Anaconda prompt depuis windows sinon un terminal (mac ou linux) et écrire la commande suivante: python –version
Sauf si on est un utilisateur aguerri, on utilise l’environnement par défaut créé par anaconda pour développer en Python. Si on souhaite une autre version de Python, la meilleure chose à faire est de créer un autre environnement depuis la section Environments et choisir la version de Python que l’on souhaite. Il faudra alors réinstaller les librairies que l’on souhaite en les cherchant dans la barre de recherche puis en les installant dans l’environnement.