1.安裝依賴包:
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
2.下載python包
wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tar.xz
3.解壓后得到 Python3.8.0a1文件夾:
tar -xvJf Python-3.8.1.tar.xz
4.創建一個空的python3目錄
mkdir /usr/local/python3
5.cd Python-3.8.1
6.編譯,放到剛才生成的空目錄中
./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl
7.安裝
make && make install
8.建立軟連接
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
9.cd /usr/local/python3/bin,查看目錄中的文件,如果存在這幾個文件,安裝成功,順便獲取當前的路徑,去配置環境變量
10.配置環境變量
export PATH=/usr/local/python3/bin:$PATH
11.回到根目錄,查看:
(注:由於在安裝配置過程中,Linux中默認安裝的是python3.6。所以,最后我還是刪除了python3.6的各個文件夾,直接下載安裝python3.8和3.8的pip,才完成了現在的安裝)