如何在Linux中安装最新的Python 3.6版本-阿里云开发者社区

开发者社区> iyouki> 正文

如何在Linux中安装最新的Python 3.6版本

简介: 在本文中,我们将展示如何在CentOS / RHEL 7,Debian及其衍生产品(如Ubuntu(最新的LTS版本已安装最新的Python)或Linux Mint)中安装和使用Python 3.x。我们的重点将是安装可以在命令行中使用的核心语言工具。
+关注继续查看

全球几所顶尖大学使用Python来介绍学生编程。马萨诸塞理工学院(MIT),德克萨斯大学阿灵顿分校和斯坦福大学只是使用这种语言的机构的几个例子。

此外,重要的是要注意, Python还可用于各种教育,企业和科学目的 – 从Web开发到桌面应用程序到机器学习以及其间的一切。

目前,有两个主要的Python版本正在使用 – 23 ,有2个快速失效的理由,因为前者不再处于积极发展。 因为所有的Linux发行版都安装了Python 2.x。

建议阅读: Linux中Python编程和脚本入门 – 第1部分

在本文中,我们将展示如何在CentOS / RHEL 7,Debian及其衍生产品(如Ubuntu(最新的LTS版本已安装最新的Python)或Linux Mint)中安装和使用Python 3.x。我们的重点将是安装可以在命令行中使用的核心语言工具。

但是,我们还将解释如何安装Python IDLE – 一个基于GUI的工具,它允许我们运行Python代码并创建独立的函数。

在Linux中安装Python 3.6

在撰写本文时(2017年3月中旬), CentOS 7Debian 8中最新的Python 3.x版本分别为3.43.5 。

虽然我们可以使用yumaptitude (或apt-get )安装核心包及其依赖项,但我们将解释如何从源代码执行安装。

为什么?原因很简单:这允许我们拥有最新的稳定版本的语言( 3.6 ),并提供一种不依赖于分发的安装方法。

在CentOS 7中安装Python之前,让我们确保我们的系统具有所有必要的开发依赖:

# yum -y groupinstall development
# yum -y install zlib-devel

Debian中,我们需要安装gcc,make和zlib压缩/解压缩库:

# aptitude -y install gcc make zlib1g-dev

要安装Python 3.6 ,请运行以下命令:

# wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz
# tar xJf Python-3.6.0.tar.xz
# cd Python-3.6.0
# ./configure
# make
# make install

现在放松,去抓三明治,因为这可能需要一段时间。当安装完成后,使用它来验证主二进制文件的位置:

# which python3
# python3 -V

上述命令的输出应类似于:

在Linux中检查Python版本

检查Linux版本的Python版本

要退出Python提示符,只需键入。

quit()
or
exit()

并按Enter键。

恭喜!Python 3.6现在安装在您的系统上。

在Linux中安装Python IDLE

Python IDLE是一个基于GUI的Python工具。 如果你想安装Python IDLE ,抓住名为idle(Debian)或python-tools(CentOS)的包。

# apt-get install idle       [On Debian]
# yum install python-tools   [On CentOS]

键入以下命令以启动Python IDLE 。

# idle
概要

在本文中,我们已经解释了如何从源代码安装最新的Python稳定版本。

最后,但并非最不重要的,如果你来自Python 2,你可能想看看2to3官方文档 。这是一个读取Python 2代码并将其转换为有效的Python 3代码的程序。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
大数据Hadoop最新版实战Linux Ubuntu 16.04安装与运行测试例子
大数据Hadoop运行环境,依赖于Java JDK,核心的大数据框架基于Java开发的,目前互联网公司、电商、医疗、银行、医院等都有大数据应用,开源Hadoop生态统治了大数据领域,基本没有对手。大数据Hadoop最新版3.2.0实战安装与测试Linux Ubuntu 16.04,并运行文本分析的例子。
10006 0
+关注
1
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载