1. 程式人生 > >CentOS6 安裝Python3.5 原來是python2.6 升級到python3s

CentOS6 安裝Python3.5 原來是python2.6 升級到python3s

(2017-5-13 經歷)

centos7.2 系統,安裝python2.7 3.5,很簡單,一下子就成功了

wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
tar -zxvf Python-2.7.13.tgz
cd Python-2.7.13
./configure 
make && make install
wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz
tar -zxvf Python-3.5.3.tgz
cd Python-3.5.3
./configure 
make && make install

(2016-9-17 經歷)

裝了CentOS 6.7,想搭載Python3,

期間遇到這樣一個big問題,第5步解壓的時候,tar解壓出錯:

gzip: stdin: not in gzip format 

tar: Child returned status 1 

tar: Error is not recoverable: exiting now  

百度了好久都搞不定,後來加了第3步到修改許可權後就好了

以及其他一些小問題,解決後,詳細記錄完整的安裝步驟如下:

檢視Python版本python   

# python -V

Python 2.6.6

Python3的變化很大,所以想升級到新的版本,百度了好一
,揉合了好幾個帖,最安裝成功
:
  1. # cd /usr/local/src  '到常用的檔案存路徑

  2. # wget http://www.python.org/downloads/release/python-352/Python-3.5.2.tgz  ‘下安裝檔案 #下載網址搞錯了,應該是https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz

  3. # chmod +x Python-3.5.2.tgz     '修改檔案限,少了步的,檔案可能解壓不了

  4. # yum install gcc gcc-c++    '安裝gcc,已安裝的步可跳過

  5. # tar -xzvf
    Python-3.5.2.tgz '解壓tgz檔案

  6. # cd python-3.5.2

  7. # ./configure --prefix=/usr/local/python352    ‘注意:安裝在新目,防止覆蓋系統預設安裝的python

  8. # make && make install

  9. # make clean && make distclean '清除安裝資訊

  10. # cd /usr/bin

  11. # mv python python26.bak '份舊python

  12. # ln -s /usr/local/python352/bin/python /usr/bin/python ‘建立軟連接,使系統預設的python指向python3

已經安裝完成python的安裝或升級的全部操作了,校驗一下現在的python的版本:

# python -V

Python 3.5.2

因為yum使用python2,因此替換為python3後可能無法正常工作,繼續使用這個python2.6.6

因此修改yum配置檔案(# vi /usr/bin/yum)。  把檔案頭部的#!/usr/bin/python改成#!/usr/bin/python2.6儲存退出即可

主要參考網址:

1、http://www.centoscn.com/image-text/install/2015/1230/6590.html

2、http://www.linuxidc.com/Linux/2013-06/85968.htm

3、http://developer.51cto.com/art/201204/332687.htm

補充,在百度裡搜尋centos 安裝 python,第一頁出現到都是幾年前到舊部落格,剛開始挺納悶到,但沒細想,看了很多部落格我才安裝好python3.5.3。

回頭一看其實centos6版本安裝python3也是挺簡單的,所以我編輯了這麼一遍部落格,希望後來者只需看未這一篇就能搞定python3安裝出錯到問題。

然後,今天心血來潮百度一下,看看能否找到自己寫到文章,結果發現百度搜索centos6.7安裝python3.5.2,竟然沒看到自己剛寫到部落格!於是摸索了

一會,發現在第一個網頁連結右上角那裡,有個搜尋工具到小圖示,點選之後把時間不限,改為一週之內,就能看到最新到文章了。看來這個工具,以後要常用,這樣才能搜到最新到!!