Installer Python

Python est un langage de programmation interprété, interactif et orienté objet. Il intègre des modules, des exceptions, du typage dynamique, des types de données dynamiques de très haut niveau et des classes. Python combine une puissance remarquable avec une syntaxe très claire. Il possède des interfaces pour de nombreux appels système et bibliothèques, ainsi que pour divers systèmes de fenêtres, et est extensible en C ou C ++. Il est également utilisable comme langage d’extension pour les applications nécessitant une interface programmable.

Les traits marquant de Python :

  • Lisible
  • Liaison lexicale
  • Tout est objet
  • Typage dynamique
  • Itérations
  • Espaces de nommage

Installation

Depuis les dépôts

Il suffit de l’installer depuis les dépôts officiels :

# apt install python3

Depuis n package

Prendre la dernière version sur https://www.python.org/, ici il s’agit de la version 3.6.3 :

# wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz

Decompression :

# tar xvfJ Python-3.6.3.tar.xz

Se placer dans Python-3.6.3.tar.xz :

# cd Python-3.6.3

Lancer le fichier configure :

# ./configure

Puis la commande make :

# make

Et ensuite :

# make install

Vérification

En vérifiant votre version de python :

# python3 -V
Python 3.6.3

Se placer dans Python-3.6.3.tar.xz

Installer pip

Outils permettant la gestion facile des librairies :

# curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
# -H python3 get-pip.py

Pour ne pas avoir de problèmes de permission on utilise l’option -H qui permet d’assigner à la variable HOME le répertoire personnel de l’utilisateur cible.

Le shebang

La syntaxe shebang correcte pour les scripts Python 3 est :

#!/usr/bin/env python3

Documentation

https://www.python.org/ site officiel
https://docs.python.org/3/ Documentation pour Python 3
https://www.youtube.com/watch?v=anwy2MPT5RE Sketch des monty python d’où provient les termes spam, eggs et autres beans qu’on utilise traditionnellement dans les exemples en python plutôt que foo et bar

> Partager <