Comment installer facilement Python 3.6 dans Centos 7

Tout d’abord, vous devrez mettre à jour votre système:

sudo yum update -y

Le projet SCL ou Software Collections est un projet à source ouverte. Son objectif est de vous permettre d’installer et d’exécuter plusieurs versions du même logiciel sur le même système. Pour installer Python 3.6 x64, vous devez installer SCL:

sudo yum installez -y centos-release-scl

Installez maintenant Python 3.6 x64:

sudo yum install -y rh-python36

Activez maintenant l’environnement virtuel Python 3.6 sur cette machine:

scl enable rh-python36 bash

Pour l’activer définitivement, ajoutez ces lignes au bas du profil bash:

Pour modifier bash_profile.

cd ~ && vi .bash_profile

Ajoutez ces lignes:

#add python36 to the bash permanently
scl enable rh-python36 bash

Exécutez cette commande pour appliquer immédiatement:

exec bash

Pour développer des applications Python, vous aurez besoin d’outils de développement tôt ou tard:

sudo yum groupinstall -y "Development Tools"

Pour installer pipenv, nous avons besoin du privilège root:

su - root
sudo yum install -y rh-python36

#Upgrade to new version of pip
pip install --upgrade pip 

#now install pipenv
pip install pipenv 
Related:  Comment installer, configurer et optimiser HAProxy sur Centos 7/6/5