关闭

在 Ubuntu 16.04 LTS 上安装 Python 3.6.0

标签: Linuxubuntupython源码3.6
19558人阅读 评论(4) 收藏 举报
分类:



原文连接:https://segmentfault.com/a/1190000007912666



最近 Python 3 发布了新版本 Python 3.6.0,好像又加入了不少黑魔法!~



由于暂时不能使用 apt-get 的方式安装 Python 3.6,所以还是直接编译源码安装吧。


官网上提供了 Mac 和 Windows 上的安装包和 Linux 上安装需要的源码。



https://www.python.org/downlo...

安装

wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
xz -d Python-3.6.0.tar.xz
tar -xvf  Python-3.6.0.tar
cd Python-3.6.0
./configure
make
sudo make install
测试

$ python3.6 --version
Python 3.6.0
测试几个新的语法特性:

1

# Formatted string literals
>>> name = 'Ray'                                    
>>> f"Hello {name}."       
'Hello Ray.'


效果相当于

>>> name = 'Ray'       
>>> "Hello {name}.".format(name=name)
'Hello Ray.'

2
# Underscores in Numeric Literals
>>> a = 1_000_000_000_000_000
>>> a
1000000000000000
>>> '{:_}'.format(1000000)
'1_000_000''1_000_000'
3

# Enum.auto
>>> from enum import Enum, auto
>>> class Color(Enum):
...     red = auto()
...     blue = auto()
...     green = auto()
... 
>>> list(Color)
[<Color.red: 1>, <Color.blue: 2>, <Color.green: 3>]

Tips


第一次编译安装之后,有可能会发现输入python3.6 之后,方向键失效。
原因是 readline 库没有安装。


解决方式:


安装 readline 库

sudo apt-get install libreadline-dev


安装之后,再将 python 重新编译安装一次


cd Python-3.6.0
./configure
make
sudo make install


22
0
查看评论

Linux Ubuntu16.04 安装Python3.6

Ubuntu16.04下默认系统自带python2和Python3.5的版本,安装python3.6时要更改软连接,使系统默认版本为Python3.6。
  • MenciusHometown
  • MenciusHometown
  • 2017-08-29 21:52
  • 5322

ubuntu16安装python3.6并将环境设置为系统默认

1.添加python3.6安装包,并且安装sudo apt-get install software-properties-commonsudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt-ge...
  • Qin605
  • Qin605
  • 2017-09-01 09:13
  • 5234

Ubuntu安装最新的Python 3.6版本

Ubuntu16.04版本最新的Python 3.x版本3.5 。可以从源代码执行安装最新稳定版本3.6。要安装Python 3.6 ,请运行以下命令:# wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz # tar -...
  • yanzhibo
  • yanzhibo
  • 2017-07-23 16:04
  • 6559

[ubuntu]安装并使用python 3.6及与2.7的切换

当前使用ubuntu14.04 1.添加python3.6安装包,并安装(也可以去官网下载安装包) sudo apt-get install software-properties-common sudo add-apt-repository ppa:jonathonf/python-...
  • qq_15695761
  • qq_15695761
  • 2017-08-23 10:34
  • 3100

安装Python 3.6 在Ubuntu 16.04 LTS 版本

安装Python 3.6 在Ubuntu 16.04 LTS 版本在ubuntu 16.04版本中,系统默认安装 了python 2.7和3.5版本,因为系统本身用到python的程序,删除默认的版本又担心系统有问题,那有没有办法同时在安装和使用python 3.6版本呢?下文将一起安装python...
  • lzzyok
  • lzzyok
  • 2017-08-19 17:02
  • 10362

ubuntu 16.04安装python3.5

原文链接:http://blog.csdn.net/bebemo/article/details/51350484/ ubuntu14.04系统会自带python2.7,请不要卸载它。不同版本的Python可以共存在一个系统上。 卸载之后,桌面系统会被影响。 (1)sudo add-apt...
  • LoveJiaYu
  • LoveJiaYu
  • 2016-10-31 16:23
  • 7058

Ubuntu16.04+python的安装

在Ubuntu中自带的有python模块,但是该模块较为简单,并不含有日常处理所需的数据库和安装包。接下来说一下python的手动安装方法,并附带安装我所需要的库。 注意:ubuntu16.04中包含了python-2.7,python-3.5,在terminal下直接键入python可查看你所使用...
  • weixin_36835368
  • weixin_36835368
  • 2017-02-17 10:51
  • 7122

在 Ubuntu 16.04 LTS 上安装 Python 3.6.0

原文连接:https://segmentfault.com/a/1190000007912666 最近 Python 3 发布了新版本 Python 3.6.0,好像又加入了不少黑魔法!~ 由于暂时不能使用 apt-get 的方式安装 Python 3.6,所以还是直接编译源码安装吧。 官网上提供了...
  • yuan0061
  • yuan0061
  • 2017-07-08 17:30
  • 367

Linux-Ubuntu16.04下Python3.5安装pip3以及scrapy、numpy、itchat

Python3.x库安装
  • keith_bb
  • keith_bb
  • 2017-03-23 10:03
  • 17611

Ubuntu16.04 python3编译安装

下载最新版的Python https://www.python.org/网站上下载最新的python-3.6.4 ,tar.xz文件用 sudo xvJf ×××.tar.xz 解压 configure,make和依赖项 python-3.6.4目录下 ...
  • u010821666
  • u010821666
  • 2018-01-30 22:14
  • 43
    个人资料
    • 访问:235109次
    • 积分:4241
    • 等级:
    • 排名:第8526名
    • 原创:139篇
    • 转载:26篇
    • 译文:1篇
    • 评论:188条
    Git Hub 地址
    个人信息
    QQ:609932088

    邮箱:Dream_Dog@163.com

    博客专栏
    文章分类
    最新评论