一. 安裝python3
1. 默認情況下,linux自帶python,查看python版本:python --version,如果已經安裝了python3則不用裝了

2. 下載安裝包,找到要下載版本的tgz文件,Python-3.8.0.tgz(以3.8.0版本為例),下載
下載地址:https://www.python.org/downloads/source/
直接linux運行命令下載:wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz(版本號根據需要修改)

3. 進入linux cmd,安裝依賴環境,出現Complete代表安裝完成。
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

4. 安裝gcc編譯器,出現Complete代表安裝完成。
yum install gcc -y

5. 將下載的安裝包放到linux的/usr/local目錄下,解壓到當前目錄,創建目錄/usr/local/python3:
cd /usr/local
tar -zxvf Python-3.8.0.tgz
mkdir /usr/local/python3
6. 進入Python-3.8.0目錄,配置安裝目錄,這里的安裝目錄對卸載的時候很友好,建議配置
cd /usr/local/Python-3.8.0
./configure --prefix=/usr/local/python3

7. 編譯源碼並執行源碼安裝,如圖,則代表安裝完成,可以看到setuptools和pip也安裝成功了
make
make install

8. 創建軟連接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ls -l /usr/bin/python3

9. 輸入python3,查看是否安裝成功, 如圖, 安裝成功

10.此時還是可以使用Python2.7版本(運行python2即可)

11. pip3創建軟連接,查看pip3版本
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
pip3 -V

12. 配置環境變量
vi ~/.bash_profile
輸入:
#配置python
export PYTHON_HOME=/usr/local/Python-3.8.0
export PATH=$PYTHON_HOME/bin:$PATH
:wq保存退出
執行命令:
source ~/.bash_profile
echo $PYTHON_HOME


13.設置python3為默認python
cd /usr/bin
rm -rf python
ln -s /usr/bin/python3 python

14. 將pip3設置為默認pip
ln -s /usr/bin/pip3 /usr/bin/pip


二. 卸載python3
1. 前面第6步安裝的時候我們配置了安裝目錄,所以卸載的時候直接把該目錄刪了即可

rm -rf /usr/local/python3
