Python est un langage de programmation puissant et polyvalent, prisé pour sa simplicité et sa flexibilité. Que vous soyez développeur débutant ou expérimenté, configurer Python sur votre système est une étape essentielle. Ce guide détaillé vous montrera comment installer et configurer Python 3.10 sur AlmaLinux 9, en rendant chaque étape claire et compréhensible pour les nouveaux venus.
Prérequis
Avant de commencer, assurez-vous que votre système est à jour. Ouvrez votre terminal et exécutez la commande suivante :
sudo dnf update
Installation de Python 3.10
AlmaLinux 9 dispose de Python dans ses dépôts par défaut, mais la version peut ne pas être la 3.10. Pour installer une version spécifique, comme Python 3.10, nous utiliserons le Software Collections (SCL), qui permet d’installer des versions multiples de Python sans interférer avec la version système par défaut.
Étape 1 : Installation des Software Collections
Commencez par installer le paquet dnf-plugins-core
, qui vous permettra d’accéder aux dépôts SCL :
sudo dnf install dnf-plugins-core
Activez le dépôt pour les collections logicielles :
sudo dnf install -y centos-release-scl
Étape 2 : Installation de Python 3.10
Une fois le dépôt SCL activé, vous pouvez installer Python 3.10 :
sudo dnf install rh-python310
Étape 3 : Configuration de l’environnement Python
Après l’installation, Python 3.10 est disponible dans le SCL, mais n’est pas activé par défaut. Pour utiliser Python 3.10, vous devez activer l’environnement :
scl enable rh-python310 bash
Cela activera Python 3.10 pour votre session de terminal actuelle. Pour vérifier que Python 3.10 est correctement installé et activé, utilisez :
python --version
Cette commande devrait afficher Python 3.10.x, indiquant que la version correcte est installée.
Configuration de l’environnement virtuel
L’utilisation d’environnements virtuels est une bonne pratique pour la gestion des projets Python. Cela vous permet de gérer séparément les dépendances pour chaque projet. Pour créer un environnement virtuel avec Python 3.10, suivez ces étapes :
Créez un répertoire pour votre projet et naviguez vers celui-ci :
mkdir mon_projet && cd mon_projet
Créez un environnement virtuel dans le répertoire :
python -m venv mon_env
Activez l’environnement virtuel :
source mon_env/bin/activate
Votre terminal indiquera maintenant que l’environnement virtuel est activé, et vous pouvez installer des paquets et exécuter des scripts Python dans cet environnement isolé.
Pour les développeurs et les professionnels IT recherchant une plateforme robuste pour héberger leurs applications Python, Shape.host offre des services Cloud VPS de haute qualité. Avec Shape.host, bénéficiez d’une infrastructure cloud flexible et performante, idéale pour développer, tester et déployer vos applications Python dans un environnement sécurisé et évolutif. Que vous travailliez sur des applications web, des scripts d’automatisation, ou tout autre projet Python, les solutions Shape.host Linux SSD VPS fournissent les ressources et le support nécessaires pour mener à bien tous vos projets informatiques.