Maison > Tutoriel système > Linux > le corps du texte

Installer python3 sous Linux CentOS7

WBOY
Libérer: 2024-04-18 12:20:01
avant
438 Les gens l'ont consulté

在Linux CentOS7 下安装 python3

Sous CentOS7, python2.7 est installé par défaut. Je vais maintenant vous apprendre à installer python3 :

.

1. Installez d'abord les dépendances pouvant être utilisées par python3.6

# yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel zlib-devel
Copier après la connexion

2. Téléchargez le package de code source python sur https://www.python.org/downloads/source/, puis téléchargez-le via xftp, ou utilisez directement la commande wget, wget https://www.python.org/ ftp/ Téléchargez python/3.6.1/Python-3.6.1.tgz localement

# tar -zxvf Python-3.6.1.tgz
# cd Python-3.6.1/
Copier après la connexion

3. Installez python3.6 dans le répertoire /usr/local

# ./configure --prefix=/usr/local/
# make
# make altinstall
Copier après la connexion

4. Modifiez le lien /usr/bin/python

# cd /usr/bin
# mv python python.backup
# ln -s /usr/local/bin/python3.6 /usr/bin/python
# ln -s /usr/local/bin/python3.6 /usr/bin/python3
# rm -rf /usr/bin/python2
# ln -s /usr/bin/python2.7 /usr/bin/python2
Copier après la connexion

5. Modifiez la dépendance python du script yum

# cd /usr/bin
# ll yum*
Copier après la connexion

Possède les fichiers suivants :

-rwxr-xr-x 1 root root 802 Jan 2 17:53 yum
-rwxr-xr-x 1 root root 9374 Jan 2 17:53 yum-builddep
-rwxr-xr-x 1 root root 8091 Jan 2 17:53 yum-config-manager
-rwxr-xr-x 1 root root 7610 Jan 2 17:53 yum-debug-dump
-rwxr-xr-x 1 root root 7904 Jan 2 17:54 yum-debug-restore
-rwxr-xr-x 1 root root 10906 Jan 2 17:54 yumdownloader
-rwxr-xr-x 1 root root 11032 Jan 2 17:54 yum-groups-manager
Copier après la connexion

Modifiez l'en-tête du fichier ci-dessus : #!/usr/bin/python en #!/usr/bin/python2

Vous pouvez installer un arbre pour le tester

# yum -y install tree
Copier après la connexion

Si l'erreur suivante se produit : Fichier « /usr/libexec/urlgrabber-ext-down », ligne 28

vim /usr/libexec/urlgrabber-ext-down
Copier après la connexion

Remplacez /usr/bin/python par /usr/bin/python2

De cette façon, yum ne signalera pas d'erreur lors de l'installation du logiciel, et l'installation par défaut est python3. Lorsque vous entrez python, vous entrerez dans l'interface python3. Si vous souhaitez entrer python2, entrez python2.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:linuxprobe.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal