Ubuntu 16.04 安装 Python3.6

 

直接在官网下载 Python3.6.3 的源代码,解压缩,按照 README.rst 内说明步骤编译安装即可,这样 pip3.6 也会自动安装。

注意第一步配置时最好指定安装目录,

$ ./configure --prefix=/opt/python3.6
$ make
$ sudo make install

然后一步步来即可。

装好后,将 /opt/python3.6/bin 加入 PATH,如下,

export PATH=/opt/python3.6/bin:$PATH

 

不要用以下步骤安装。

 

默认情况下,Ubuntu 16.04 Python3 的版本为 3.5,但因为项目需要,必须安装 Python3.6,记录安装步骤如下。

 

注意: 因为系统默认带的 Python2, Python3 已经和系统高度整合,所以不能随意卸载,否则可能导致系统或某些组件不可用。

sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6

之后直接使用 python3.6 即可,注意,系统默认的 Python3 依然是 python3.5。

 

以下配置慎用,因为更改优先级后,虽然 Python3 改为了 python3.6,但是会导致系统某些组件不可用。

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
sudo update-alternatives --config python3

 

如果要安装对应于 Python3.6 的软件包,则要使用 pip3.6,添加如下语句到 .bashrc,

alias "pip3.6"="python3.6 -m pip $1"

 

如果还要支持 sudo ,则再添加如下语句到 .bashrc, 

alias sudo="sudo "  # 注意,最后有个空格

 

完。

 

posted @ 2017-10-26 14:29  Anonymous596  阅读(15799)  评论(0编辑  收藏  举报