第一步:查看python版本
- 首先,我們遠(yuǎn)程登錄服務(wù)器,由于CentOS本身是帶有python的,所以我們可以通過命令
python --version來查看當(dāng)前CentOS中python的版本。
查看python版本
第二步:下載并安裝python3
-
首先,我們需要使用命令
mkdir py3在主目錄下創(chuàng)建py3的文件夾,用來存放python3,然后,我們使用命令cd py3進(jìn)入到py3文件夾路徑中,接下來,在正式下載安裝python3之前,我們還需要安裝python的依賴環(huán)境,執(zhí)行命令sudo yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel zlib-devel libffi-devel MySQL-python mysql-devel就可以安裝,由于要安裝的依賴環(huán)境比較多,所以大家要細(xì)心一點不要落下任何一個,不然后期安裝python3過程中會出現(xiàn)一些錯誤。安裝python的依賴環(huán)境 -
接下來,我們來正式安裝python,我們首先進(jìn)入python的官網(wǎng)python的官網(wǎng),在這個網(wǎng)站中我們可以看到python的所有版本,我們找到我們需要下載的版本號。然后我們點擊進(jìn)入該版本的詳情頁,我們找到Python-3.x.x.tgz,然后單擊鼠標(biāo)右鍵選擇
復(fù)制鏈接地址。
復(fù)制下載鏈接地址
-
然后,我們在
py3路徑下執(zhí)行命令wget 鏈接地址就可以下載python3了,緊接著我們對下載的python3進(jìn)行解壓,執(zhí)行解壓命令tar -zxvf Python-3.8.1.tgz就可以進(jìn)行解壓,解壓完成文件夾中就會多了一個文件夾Python-3.8.1。下載python3 -
接下來,我們要安裝python3,所以我們先執(zhí)行命令
cd /usr/local進(jìn)入/usr/local路徑下,然后執(zhí)行命令sudo mkdir python3創(chuàng)建一個名為python3的文件夾,然后通過命令cd ~/py3/Python-3.8.1回到路徑~/py3/Python-3.8.1下。最后,執(zhí)行命令./configure --prefix=/usr/local/python3/修改安裝路徑為/usr/local/python3/。修改安裝路徑 最后,我們先執(zhí)行命令
make對python3進(jìn)行編譯,再執(zhí)行命令sudo make install來安裝python3,到此python3就安裝完成了。
第三步:添加python3和pip到環(huán)境變量
-
首先,我們通過命令
cd /usr/local/python3/進(jìn)入到路徑/usr/local/python3/下,然后執(zhí)行命令sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3創(chuàng)建鏈接,到此為止,我們就可知直接使用python3的命令進(jìn)入python3環(huán)境下,接下來我們可以用命令sudo ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3創(chuàng)建鏈接,然后就可以使用pip3命令進(jìn)行安裝了,我們可以順便使用pip3執(zhí)行命令sudo pip3 install mysqlclient安裝一下mysqlclient。添加python3和pip到環(huán)境變量 -
最后,我們可以通過
cd ~回到主目錄下,把主目錄下的py3整個文件夾通過命令sudo rm -rf py3刪除掉就可以了。刪除py3文件夾






