Centos7升級python2到python3


服務器自帶的python版本為2.7,需要升級到python3

 

安裝

# 下載
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
#解壓源碼包
tar -zxvf Python-3.7.0.tgz
#創建安裝目錄
mkdir /usr/local/python3
cd Python-3.7.0/
#安裝到指定目錄
./configure --prefix=/usr/local/python3
# 編譯
make && make install

設置軟鏈接全局使用python3

cd /usr/local/python3
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/bin/pip3 /usr/bin/pip

驗證版本

python3 -V

可以使用下述命令來查看軟鏈接設置

ls -al /usr/bin | grep python

配置yum

升級 Python 之后,由於將默認的 python 指向了 python3,yum 不能正常使用,需要編輯 yum 的配置文件:

vi /usr/bin/yum

同時修改:

vi /usr/libexec/urlgrabber-ext-down

將 #!/usr/bin/python 改為 #!/usr/bin/python2.7,保存退出即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM