Python 的概念
小編使用的centos7下的python版本為2.7,而python要全面轉向python3,故升級pyhton迫在眉睫,今天來介紹一下如何升級centos下的python
首先要確定需要升級的python3的版本,比如小編想升級到3.7.0,在linux下輸入命令:
這條命令的意思是從python網站把python3.7.0的壓縮包下載下來
然后輸入命令:tar zxvf Python-3.7.0.tgz把壓縮包解壓
運行yum install gcc gcc-c++ libffi-devel -y,安裝gcc及gcc-c++
然后登錄到解壓后的python文件夾,進行安裝
命令如下:
cd Python-3.7.0/./configure --prefix=/usr/local/python3makemake install
使用命令查看一下python2文件的鏈接
可以看出python只是一個軟鏈接,可以直接刪除,原本的文件還在,然后按此方法查看pip是否存在,如是軟鏈接就直接刪除,如果不是則最好先備份一下文件。
rm -rf /usr/bin/python
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
到這里,linux下把python2.7升級到python3.7的教程就結束了,不過存在一個問題,python升級以后yum不能使用了,小編嘗試了各種方法,還是無法使用yum.出錯代碼為:
還希望有了解的大神幫忙解決一下,十分感謝