Centos修鍊----->Centos7之安裝Python3.5__Python

來源:互聯網
上載者:User
Centos7之安裝Python3.5 Centos7預設安裝了python2.7.5 因為一些命令要用它比如yum 它使用的是python2.7.5

(個人認為還是不要把/usr/bin中的python從2.7.5轉乘python3
給這個bin目錄下面建立一個python3的串連即可。
要進行python的編程使用這個python3命令就可以了。
後面的eclipse整合這個python我還是指定到了具體的python
1–下載python3.5的包

在python官網https://www.python.org/downloads/release/python-351/
下載tgz包就可以了。其實下面的2個包其一都可以使用
Python-3.5.1.tgz (這個不是編譯過的東西,不能解壓之後直接使用)
Python-3.5.1.tar.xz (這個是pthon的源碼) 2–解壓檔案

tar -xf Python-3.5.1.tgz 
3–解壓之後有一個目錄Python-3.5.1,進入目錄
cd Python-3.5.1
4–開始安裝,使用編譯的方法進行安裝

在python的目錄中有一個README檔案,他介紹了如何安裝python。
但是我們要指定這個安裝目錄

mkdir /usr/python3.5./configure --prefix=/usr/python3.5makemake install

說明./configure命令執行完畢之後建立一個檔案creating Makefile,供下面的make命令使用
執行make install之後就會把程式安裝到我們指定的目錄中去

Centos7之安裝Python3.5__Python">

Centos7之安裝Python3.5__Python"> 5–讓系統預設使用Python 3.5.1

在/usr/bin中有python、python2、python2.7三個檔案依次指向後者,我們將python備份

       cd /usr/bin       mv python python.bak       ln -s /usr/python3.5/bin/python3 /usr/bin/python

注意我們編譯安裝之後在/usr/python3.5/bin下會自動產生一個python3的串連,他指向bin目錄中的python3.5

Centos7之安裝Python3.5__Python"> 6–因為yum使用python2,因此替換為python3後可能無法正常工作,繼續使用這個python2.7.5

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

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.