1. 程式人生 > >centos6.5 Python2.6升級到3.5

centos6.5 Python2.6升級到3.5

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