Ubuntu安装Python 3.6之编译安装+使用PPA源安装

 

下面分别详细介绍一下Ubuntu 14.04/16.04安装Python 3.6的两种方法:python

方法一 本身编译安装:

# 安装编译必需的软件包
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系统搞崩溃。sql

方法二 使用PPA源进行安装并发

这是一个省事儿的方法,安装快速又方便,比较适合懒人使用。可是,对新手来讲可能对PPA源还不太熟悉,下面咱们就详细介绍一下:网站

PPA 全称为 Personal Package Archives(我的软件包档案),是 Ubuntu Launchpad 网站提供的一项服务,固然不只限于 Launchpad 。它容许我的用户上传软件源代码,经过 Launchpad 进行编译并发布为二进制软件包,做为 apt/新立得源供其余用户下载和更新。在Launchpad网站上的每个用户和团队均可以拥有一个或多个PPA。ui

一般 PPA 源里的软件是官方源里没有的,或者是最新版本的软件。相对于经过 Deb 包安装来讲,使用 PPA 的好处是,一旦软件有更新,经过 sudo apt-get upgrade 这样命令就能够直接升级到新版本。spa

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

sudo apt update

sudo apt install python3.6 python3.6-dev

以上两种安装方法不知道你们有没有学会呢?欢迎留言讨论。sqlite

 

 文章首发于个人技术博客猿人学Python基础教程blog

相关文章
相关标签/搜索