Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
前提
官网上提供了Mac和Windows上的安装包和Linux上安装需要的源码。
下载地址如下:
https://www.python.org/downloads/release/python-360/
安装
wgethttps://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz xz-dPython-3.6.0.tar.xz tar-xvfPython-3.6.0.tar cdPython-3.6.0 ./configure make sudomakeinstall
测试:
$python3.6--version Python3.6.0
测试几个新的语法特性:
1.
#Formattedstringliterals >>>name='Ray' >>>f"Hello{name}." 'HelloRay.'
效果相当于
>>>name='Ray' >>>"Hello{name}.".format(name=name) 'HelloRay.'
2.
#UnderscoresinNumericLiterals >>>a=1_000_000_000_000_000 >>>a 1000000000000000 >>>'{:_}'.format(1000000) '1_000_000''1_000_000'
3.
#Enum.auto >>>fromenumimportEnum,auto >>>classColor(Enum): ...red=auto() ...blue=auto() ...green=auto() ... >>>list(Color) [<Color.red:1>,<Color.blue:2>,<Color.green:3>]
Tips
第一次编译安装之后,有可能会发现输入python3.6之后,方向键失效。
原因是readline库没有安装。
解决方式:
安装readline库
sudoapt-getinstalllibreadline-dev
安装之后,再将python重新编译安装一次。
cdPython-3.6.0 ./configure make sudomakeinstall
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。