《手把手陪您学Python》2——Python的安装

​在上一篇《手把手陪您学Python》1——为什么要学Python?中,我们了解了Python的主要特性。从这篇开始,我们就要真真真正正地与Python亲密接触了。

在初次下载安装Python之前,可能有很多第一次接触编程的小伙伴都和我有一样的想法:Python和其他软件一样,也是下载安装后,点击一个快捷方式,就可以启动程序运行了。

但后面经过第一次安装后你可能就会知道了,Python是需要下载安装的,但它没有快捷方式,也没有一个叫做Python的软件需要运行,然后让我们像运行其他程序一样去使用Python。

如何用准确、专业的语言解释这种情况,说实话,我也不是很清楚,我只是简单地把他理解为是一种底层的功能或者环境。只有安装了底层的Python环境,计算机才能够读懂你写的Python代码,并将之运行。

这又带来一个问题,既然没有Python软件运行,那么我们要在哪里写Python代码,在哪里运行它呢?这就是我们后面也需要安装的另外一类软件,叫做IDE(集成开发环境)。在IDE中,我们就可以实现Python代码的编写和运行了。

如果将我们安装的Python和IDE合起来看,就像我们平时安装的软件了,下载-安装-运行。只不过对与Python来说,我们需要下载安装两个软件(Python和IDE),但只需要运行一个软件(IDE)。

1、安装Python(只看即可,不需要下载)

由于Python是免费的开源软件,因此不用费劲上网去找破解版,在Python的官网(https://www.python.org/downloads/)中,就能够直接免费下载最新版本的Python,目前是3.7.3(2019年6月26日)。同时,官网还提供了适用于不同操作系统(Windows、Linux/UNIX、Mac OS X、Other),以及从2001年起发布的不同版本的Python安装包的下载。

既然官网提供了如此便捷的下载方式,为什么又要在小标题中提示“只看即可,不需要下载”呢?

在上一篇中我们说到,库是Python最为强大的功能之一,官网下载Python虽然方便,但官方版本中只内置了几种最为基础的库,难以满足我们未来学习Python对于库的需要,所以看这一节时可以不去下载官方版本的Python。

真正需要我们下载的是下一节将要介绍的Anaconda。在Anaconda中,不仅涵盖了Python官方版本的所有功能,还集成了上百种我们可能会用到的库,这样就不需要我们自己再去找库安装了,可谓一劳永逸。这也是我推荐大家安装Anaconda,而非官方Python版本的原因了。

2、安装Anaconda(不光要看,还要下载安装)

首先要说的是,大家不用担心,Anaconda的下载和在官网下载Python一样的免费和方便,直接就可以在Anaconda的官网(https://www.anaconda.com/distribution/)中下载最新版本的Anaconda,目前(2019年6月26日)是2019.03。同时,官网还提供了适用于不同操作系统(Windows、macOS、Linux),以及3.7和2.7两个Python内核版本的Anaconda安装包的下载。我们只要根据自己的操作系统,选择最新的Python 3.7 version就可以了(点击下图左侧绿色按钮Download超链接)。

另外需要提醒一下,由于国内的网络原因,部分用户在通过Anaconda官网下载时,会出现无法下载或者下载网速很慢的情况。这个时候,可以选择国内的“清华大学开源软件镜像站”(https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/)下载Anaconda,同样可以下载到适用于不同操作系统的各个版本的Anaconda。目前(2019年6月26日),镜像站里最新的Anaconda版本是3-5.3.1,和Anaconda官网中最新的2019.03没有什么区别,哪个能下,哪个下的快就下哪个。

至此,我们已经完成了Python环境的搭建(无论是安装Python还是Anaconda,都是安装的Python环境),下一步就是要安装我们可以实际操作到,用于Python代码编写和运行的集成开发环境IDE了。

其实,适用于Python的IDE有很多,这里我就不过多推荐或者比较他们之间的区别了,直接给大家推荐公认的最好的Python集成开发环境——PyCharm,并将在下一篇中告诉大家安装和配置的方法。

 

 


感谢阅读本文!如有任何问题,欢迎留言,一起交流讨论^_^

欢迎扫描下方二维码,关注“亦说Python”公众号,阅读《手把手陪您学Python》系列文章的其他篇目,或点击下方链接直达。

《手把手陪您学Python》1——为什么要学Python?

亦说Python——Python爱好者的学习分享园地

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值