CentOS7 安裝 Python3

在這裡紀錄如何在 CentOS7 安裝 Python3 ,主要透過 Software Collections(SCL)來安裝 python3

vim  /etc/yum.repos.d/CentOS-Base.repo

尋找 extras

CVT2HUGO: 並且設定為 加入 enabled 為 1
yum  install  centos-release-scl

安裝 python3

 yum  install  rh-python36*

如果有安裝python2,此時檢查版本應該會看到 python2

python --version

暫時切換 python3 的方式如下,但這樣的做法重開機就會切回 python2

scl  enable  rh-python36  bash

這時可以透過 profile 來處理

vim /etc/profile.d/rh-python36.sh

加入以下內容

#!/bin/bash
source  scl_source  enable  rh-python36

最後,順手來升級一下 pip

pip install --upgrade pip