前言

若想要安裝最新版本的Python,可以從官網下載原始碼自己編譯安裝

以下將會紀錄全部的安裝步驟

若是 CentOS 6 請看這一篇 [Python]在CentOS 6安裝Python 3.7

Step 1

安裝所需要的套件

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel wget

Step 2

下載官方原始碼

wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

Step 3

解壓縮檔案並進入目錄

tar Jxvf Python-3.7.3.tar.xz

cd Python-3.7.3

Step 4

檢測並產生 Makefile,且指定安裝目錄

./configure prefix=/usr/local/python3

Step 5

編譯及安裝

make && make install

Step 6

建立別名

vi .bashrc

加入以下文字後儲存檔案

alias python='/usr/local/python3/bin/python3'
alias pip='/usr/local/python3/bin/pip3'

重新讀取

source .bashrc

Step 7

確認 Python 版本

python -V

顯示 Python 3.7.3 就表示安裝成功