Recherche de site Web

Comment installer Python 3 et configurer un environnement de programmation sur Ubuntu 18.04 [Guide rapide]


###Introduction

Python est un langage de programmation flexible et polyvalent, avec des atouts dans le scripting, l'automatisation, l'analyse de données, l'apprentissage automatique et le développement back-end.

Ce tutoriel vous guidera à travers l'installation de Python et la configuration d'un environnement de programmation sur un serveur Ubuntu 18.04. Pour une version plus détaillée de ce tutoriel, avec de meilleures explications à chaque étape, veuillez vous référer à Comment installer Python 3 et configurer un environnement de programmation sur un serveur Ubuntu 18.04.

Étape 1 — Mettre à jour et améliorer

Connecté à votre serveur Ubuntu 18.04 en tant qu'utilisateur non-root avec des privilèges sudo, commencez par mettre à jour et améliorer votre système pour vous assurer que votre version de Python 3 livrée est à jour.

  1. sudo apt update
  2. sudo apt -y upgrade

Confirmez l'installation si vous y êtes invité.

Étape 2 — Vérifiez la version de Python

Vérifiez quelle version de Python 3 est installée en tapant :

  1. python3 -V

Vous recevrez une sortie similaire à la suivante, en fonction de la date de mise à jour de votre système.

Python 3.6.7

Étape 3 — Installer pip

Pour gérer les packages logiciels pour Python, installez pip, un outil qui installera et gèrera les bibliothèques ou modules à utiliser dans vos projets.

  1. sudo apt install -y python3-pip

Les paquets Python peuvent être installés en tapant :

  1. pip3 install package_name

Ici, package_name peut faire référence à n'importe quel paquet ou bibliothèque Python, tel que Django pour le développement web ou NumPy pour le calcul scientifique. Donc, si vous souhaitez installer NumPy, vous pouvez le faire avec la commande pip3 install numpy.

Étape 4 — Installer des outils supplémentaires

Il y a quelques autres paquets et outils de développement à installer pour garantir que nous disposons d'une configuration robuste pour notre environnement de programmation :

  1. sudo apt install build-essential libssl-dev libffi-dev python3-dev

Étape 5 — Installer venv

Les environnements virtuels vous permettent d'avoir un espace isolé sur votre serveur pour les projets Python. Nous allons utiliser venv, qui fait partie de la bibliothèque standard de Python 3, que nous pouvons installer en tapant :

  1. sudo apt install -y python3-venv

Étape 6 — Créer un environnement virtuel

Vous pouvez créer un nouvel environnement avec la commande pyvenv. Ici, nous appellerons notre nouvel environnement my_env, mais vous pouvez l'appeler comme bon vous semble.

  1. python3.6 -m venv my_env

Étape 7 — Activer l'environnement virtuel

Activez l'environnement en utilisant la commande ci-dessous, où my_env est le nom de votre environnement de programmation.

  1. source my_env/bin/activate

Votre invite de commande sera maintenant précédée du nom de votre environnement :

Étape 8 — Tester l'environnement virtuel

Ouvrez l'interpréteur Python :

  1. python

Notez qu'au sein de l'environnement virtuel Python 3, vous pouvez utiliser la commande python au lieu de python3, et pip au lieu de pip3.

Vous saurez que vous êtes dans l'interpréteur lorsque vous recevrez la sortie suivante :

Python 3.6.5 (default, Apr  1 2018, 05:46:30) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Maintenant, utilisez la fonction print() pour créer le programme traditionnel Hello, World :

  1. print("Hello, World!")
Hello, World!

Étape 9 — Désactiver l'environnement virtuel

Quittez l'interpréteur Python :

  1. quit()

Puis quittez l'environnement virtuel :

  1. deactivate

Lectures supplémentaires

Voici des liens vers des tutoriels plus détaillés qui sont liés à ce guide :

  • Comment installer Python 3 et configurer un environnement de programmation sur un serveur Ubuntu 18.04
  • Gratuit Comment programmer en Python 3 eBook
  • Tutoriels de projets de programmation