Ubuntu安裝Python 3.6之編譯安裝+使用PPA源安裝


 

下面分別詳細介紹一下Ubuntu 14.04/16.04安裝Python 3.6的兩種方法:

方法一 自己編譯安裝:

# 安裝編譯必需的軟件包
sudo apt install build-essential checkinstall
sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

# 下載並解壓Python 3.6的源代碼
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
tar xvf Python-3.6.0.tar.xz

#編譯安裝
cd Python-3.6.0/
./configure
sudo make altinstall

make altinstall 命令會跳過創建symlink的步驟,因此/usr/bin/python仍然指向系統自帶的老版本python,不至於把Ubuntu系統搞崩潰。

方法二 使用PPA源進行安裝

這是一個省事兒的方法,安裝快速又方便,比較適合懶人使用。但是,對新手來說可能對PPA源還不太熟悉,下面我們就詳細介紹一下:

PPA 全稱為 Personal Package Archives(個人軟件包檔案),是 Ubuntu Launchpad 網站提供的一項服務,當然不僅限於 Launchpad 。它允許個人用戶上傳軟件源代碼,通過 Launchpad 進行編譯並發布為二進制軟件包,作為 apt/新立得源供其他用戶下載和更新。在Launchpad網站上的每一個用戶和團隊都可以擁有一個或多個PPA。

通常 PPA 源里的軟件是官方源里沒有的,或者是最新版本的軟件。相對於通過 Deb 包安裝來說,使用 PPA 的好處是,一旦軟件有更新,通過 sudo apt-get upgrade 這樣命令就可以直接升級到新版本。

sudo add-apt-repository ppa:jonathonf/python-3.6

sudo apt update

sudo apt install python3.6 python3.6-dev

以上兩種安裝方法不知道大家有沒有學會呢?歡迎留言討論。

 

 文章首發於我的技術博客猿人學Python基礎教程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM