la programmation

Installation Python 3 sur CentOS 7

Pour installer Python 3 et configurer son environnement de développement sur CentOS 7, vous pouvez suivre ces étapes :

  1. Vérifier la version de CentOS : Avant de commencer, assurez-vous que vous exécutez CentOS 7. Vous pouvez le vérifier en exécutant la commande suivante dans votre terminal :

    bash
    cat /etc/redhat-release
  2. Mettre à jour le système : Avant d’installer Python 3, assurez-vous que votre système est à jour en exécutant les commandes suivantes :

    sql
    sudo yum update sudo yum upgrade
  3. Installer les dépendances : Avant d’installer Python 3, vous devrez installer les dépendances nécessaires en exécutant la commande suivante :

    sudo yum install gcc openssl-devel bzip2-devel libffi-devel
  4. Télécharger Python 3 : Vous pouvez télécharger la dernière version de Python 3 depuis le site officiel de Python, ou utiliser wget pour télécharger directement depuis le terminal :

    ruby
    wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz

    Assurez-vous de remplacer 3.x.x par la dernière version de Python 3 disponible.

  5. Extraire l’archive : Une fois le téléchargement terminé, extrayez l’archive téléchargée en utilisant la commande suivante :

    tar -xf Python-3.x.x.tgz
  6. Compiler Python 3 : Accédez au répertoire extrait et compilez Python 3 en utilisant les commandes suivantes :

    bash
    cd Python-3.x.x ./configure --enable-optimizations sudo make altinstall

    Utiliser make altinstall au lieu de make install est recommandé pour éviter de remplacer la version système de Python (Python 2).

  7. Vérifier l’installation : Après avoir installé Python 3, vérifiez qu’il a été installé correctement en exécutant les commandes suivantes :

    css
    python3 --version
  8. Installer pip : pip est le gestionnaire de paquets Python qui vous permet d’installer et de gérer des bibliothèques Python. Vous pouvez l’installer en exécutant la commande suivante :

    sudo yum install python3-pip
  9. Configurer l’environnement virtuel : L’utilisation d’environnements virtuels est recommandée pour isoler les dépendances de vos projets Python. Vous pouvez créer et activer un environnement virtuel en exécutant les commandes suivantes :

    bash
    python3 -m venv mon_env source mon_env/bin/activate

    Remplacez mon_env par le nom que vous souhaitez donner à votre environnement virtuel.

Maintenant, vous avez installé Python 3 et configuré son environnement de développement sur CentOS 7. Vous pouvez commencer à développer vos projets Python en utilisant cet environnement virtuel nouvellement créé.

Plus de connaissances

Bien sûr, plongeons plus en détail dans chaque étape pour installer Python 3 et configurer son environnement de développement sur CentOS 7 :

  1. Vérification de la version de CentOS :
    Avant de commencer, il est essentiel de vérifier la version de CentOS que vous utilisez. Vous pouvez le faire en exécutant la commande cat /etc/redhat-release dans votre terminal. Assurez-vous que vous exécutez CentOS 7, car les étapes peuvent varier légèrement selon la version du système d’exploitation.

  2. Mise à jour du système :
    Avant d’installer Python 3, il est recommandé de mettre à jour votre système CentOS en exécutant les commandes sudo yum update et sudo yum upgrade. Cela garantit que votre système est à jour avec les derniers correctifs de sécurité et les mises à jour logicielles.

  3. Installation des dépendances :
    Avant d’installer Python 3, assurez-vous d’avoir les dépendances nécessaires en exécutant la commande sudo yum install gcc openssl-devel bzip2-devel libffi-devel. Ces dépendances sont nécessaires pour compiler et installer Python avec succès.

  4. Téléchargement de Python 3 :
    Vous pouvez télécharger la dernière version de Python 3 depuis le site officiel de Python ou utiliser wget pour télécharger directement depuis le terminal. Assurez-vous de télécharger la version correcte et stable de Python 3.

  5. Extraction de l’archive :
    Une fois le téléchargement terminé, vous devez extraire l’archive téléchargée en utilisant la commande tar -xf Python-3.x.x.tgz. Cela extraira les fichiers dans un répertoire portant le nom de la version de Python téléchargée.

  6. Compilation de Python 3 :
    Accédez au répertoire extrait et configurez Python 3 en utilisant ./configure --enable-optimizations. Cette commande configure les options de compilation pour Python. Ensuite, exécutez sudo make altinstall pour compiler et installer Python. L’utilisation de make altinstall est recommandée car elle installe Python sans remplacer la version système de Python 2.

  7. Vérification de l’installation :
    Une fois l’installation terminée, vous pouvez vérifier si Python 3 a été installé avec succès en exécutant la commande python3 --version. Cela devrait afficher la version de Python 3 que vous venez d’installer.

  8. Installation de pip :
    pip est le gestionnaire de paquets Python qui facilite l’installation et la gestion des bibliothèques Python. Vous pouvez l’installer en exécutant sudo yum install python3-pip.

  9. Configuration de l’environnement virtuel :
    L’utilisation d’environnements virtuels est une pratique recommandée pour isoler les dépendances de vos projets Python. Vous pouvez créer un environnement virtuel en exécutant python3 -m venv mon_env, où mon_env est le nom que vous souhaitez donner à votre environnement. Ensuite, activez l’environnement virtuel avec source mon_env/bin/activate.

En suivant ces étapes, vous aurez installé Python 3 et configuré un environnement de développement sur CentOS 7, prêt à être utilisé pour vos projets Python.

Bouton retour en haut de la page