CentOS源碼安裝Python3.6

來源:互聯網
上載者:User

標籤:進入   from   添加   install   too   pre   open   源碼安裝   cal   

一、安裝環境及版本

     CentOS 7
     Python 3.6.5

二、安裝依賴包1、安裝靜態庫
# yum install -y openssl-static
註:如果不安裝該靜態庫,會導致python的pip安裝失敗2、安裝gcc
# yum install -y gcc wget# yum groupinstall "Development tools"# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
三、下載和安裝Python31、通過官網下載Python3安裝包
# wget http://python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz
2、解壓安裝包
# tar xf Python-3.6.5.tar.xz
3、編譯安裝

進入Python-3.6.5檔案夾下,進行編輯安裝

# ./configure --prefix=/usr/local/python3# make & make install
註:--prefix設定的是python3要安裝到的位置四、添加檔案連結(添加到環境變數)1、添加剛安裝的python3版本的檔案串連
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3

查看python3版本資訊

# python3 -VPython 3.6.5
2、添加pip的檔案串連

查看pip版本資訊

# python3 -m pip -Vpip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)
註:如果輸出提示沒有pip,則執行——五、pip的安裝

添加pip的檔案串連

# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

查看pip版本資訊

# pip3 -Vpip 9.0.3 from /usr/local/lib/python3.6/site-packages (python 3.6)
五、pip安裝1、安裝pip

下載pip

# wget https://bootstrap.pypa.io/get-pip.py

安裝pip

# python3 get-pip.py

查看pip版本資訊

# python3 -m pip -Vpip 9.0.3 from /usr/local/lib/python3.6/site-packages (python 3.6)
2.將pip添加到環境變數

編輯/etc/profile文檔,在末尾添加如下,並儲存退出。

export PATH="/usr/local/python3/bin:$PATH"

然後運行

# source /etc/profile

查看pip版本資訊

# pip3 -Vpip 9.0.3 from /usr/local/lib/python3.6/site-packages (python 3.6)
至此,所有安裝已結束!

CentOS源碼安裝Python3.6

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.