Compiler et installer Python 3 sur Centos 7 Linux à partir de la source

Compiler et installer Python 3 sur Centos 7 Linux à partir de la source

La version 3 Python n'est pas disponible auprès des référentiels CentOS 7. La configuration suivante vous montrera comment compiler et installer Python version 3 à partir de la source sur Centos 7 Linux. Commençons par l'installation de certains outils requis dont vous aurez besoin pour ce tutoriel.

# yum installer yum-utils faire wget 

Ensuite, nous installerons toutes les conditions de construction Python pour répondre à toutes les exigences de compilation:

# yum-builddep python 

Les étapes suivantes peuvent être exécutées en tant qu'utilisateur ordinaire. Tout d'abord, téléchargez votre version python souhaitée depuis https: // www.python.org / ftp / python /. Exemple:

$ wget https: // www.python.org / ftp / python / 3.4.3 / Python-3.4.3.tgz 

À ce stade, nous devons décompresser le tarball téléchargé:

$ tar xzf python-3.4.3.tgz 

Nous sommes maintenant prêts pour la compilation réelle du code source Python:

$ cd python-3.4.3 $ ./ Configurer $ marquer 

Selon votre système, la compilation prendra quelques minutes. Si aucune erreur de sortie n'a été produite pendant la compilation, vous êtes prêt à installer vos binaires Python nouvellement compilés. Le chemin d'installation par défaut est / usr / local / bac. Passer à la root ou à utiliser Sudo Commande pour démarrer l'installation:

# faire l'installation 

Après l'installation, vous pouvez trouver votre nouvel interprète Python à l'emplacement suivant / usr / local / bin /. Cependant, depuis le python2.7 est un interprète Python à l'échelle du système par défaut, vous devez maintenant vous définir explicitement une nouvelle version. Pour modifier la version Python uniquement pour un seul utilisateur modifier ~ /.bashrc fichier et ajouter un alias suivant remplaçant le numéro de version le cas échéant:

alias python = "/ usr / local / bin / python3.4 " 

Source ~ /.bashrc les modifications d'application du fichier:

$… Bashrc 

Vous devriez maintenant être prêt à utiliser votre version Python nouvellement compilée:

$ python python 3.4.3 (par défaut, 10 juillet 2015, 09:30:04) 

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à installer sur Ubuntu 22.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Liste des clients FTP et installation sur Ubuntu 20.04 Linux…
  • Liste des clients FTP et installation sur Ubuntu 22.04 Linux…
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Configuration du serveur FTP sur Linux
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Téléchargement du fichier WGET sur Linux
  • Comment configurer le serveur et le client FTP / SFTP sur Almalinux