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.
- sudo apt update
- 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 :
- 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.
- sudo apt install -y python3-pip
Les paquets Python peuvent être installés en tapant :
- 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 :
- 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 :
- 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.
- 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.
- 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 :
- 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 :
- print("Hello, World!")
Hello, World!
Étape 9 — Désactiver l'environnement virtuel
Quittez l'interpréteur Python :
- quit()
Puis quittez l'environnement virtuel :
- 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