Ubuntu14.04 安装 Python3.6

若只想用Python3.6,不需要其他Python版本,且需要的环境比较简单,还是推荐基于Ubuntu18的docker镜像,直接安装Python3

安装

J Fernyhough’s PPA,是一个被广泛使用和信赖的PPA(Personal Package Archives)

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

若 add-apt-repository 未安装,则:

sudo apt-get install software-properties-common python-software-properties

验证

nahmed@localhost:~$ python3.6
Python 3.6.3 (default, Oct  6 2017, 08:44:35)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

使用

系统中有多个Python版本,比如2.7、3.4、3.6。具体使用哪个,最好的方式是使用Python虚拟环境来指定具体Python版本。

安装 virtualenv

$ sudo pip3 install virtualenv

若 pip3 未安装,则:

sudo apt-get install python3-pip

创建 virtualenv

$ virtualenv -p /usr/bin/python3.6 ~/virtualenvs/venv_devopspy
$ source ~/virtualenvs/venv_devopspy/bin/activate
(venv_devopspy) nahmed@localhost:~$

(venv_devopspy) nahmed@localhost:~$ python
Python 3.6.3 (default, Oct  6 2017, 00:00:00) 
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

参考链接

Install Python 3.6 on Ubuntu 14.04 and 16.04 LTS

https://launchpad.net/~jonathonf

文章目录