centos6.5 Python2.6升級到3.5
阿新 • • 發佈:2019-01-14
1、升級python3.5:
1)下載、解壓:
cd /usr/local/src #轉到常用的檔案儲存路徑
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
tar -xzvf Python-3.5.2.tgz
cd python-3.5.2
2)編譯、安裝:
./configure --prefix=/usr/local/python352 #安裝在新目錄,防止覆蓋系統預設安裝的python
make && make install
這一步可能會報如下錯:
解決:
yum install gcc gcc-c++ #安裝gcc
3)設定python3環境:
make clean && make distclean #清除安裝資訊
cd /usr/bin
mv python python26.bak #備份舊python
ln -s /usr/local/python352/bin/python3 /usr/bin/python #建立軟連線,使系統預設的python指向python3
4)檢驗:
# python -V
Python 3.5.2
2、修改yum:
因為yum使用python2,因此替換為python3後可能無法正常工作,繼續使用這個python2.6.6。
因此修改yum配置檔案(# vi /usr/bin/yum)。 把檔案頭部的#!/usr/bin/python改成#!/usr/bin/python2.6儲存退出即可
參考:
https://blog.csdn.net/my_bai/article/details/72896022