安装Python

在本课程的实验中,我们主要以Python3这个编程语言为主来教大家编程。 我们想要用它进行编程,首先需要在自己的电脑上安装运行Python3的环境。

大家平时可能听得比较多的说法是Python,而不是Python3。 实际上,Python3表示Python这个语言的“3号版本”。聪明的同学可能想到,是不是Python还有其它版本?

没错,Python还有一个“2号版本”,叫做Python2。那还有Python1吗? 有是有,不过这是1991年发布的东西,现在可能已经见不到了。 Python3和Python2有很多不同的地方。但Python3比之Python2更加的新,也是被主流所使用的(Python2正逐渐被淘汰),因此我们的教学也采用了Python3。 在实验讲义和以后的课程中,如果我们没有明确说明,那么Python指的都是Python3。

目前最主流操作系统有Windows系统、macOS系统和Linux系统。 考虑到同学们可能使用各种不同的操作系统,本实验讲义的演示会兼顾这三种主流操作系统。 但在这三种系统操作流程相似的地方,我们主要以Windows 10为例来做演示。 若在按照实验讲义操作的过程中有难以解决的问题,欢迎大家在实验课上或课程群中随时提问。

接下来,让我们来看看如何在这三种系统上安装Python3。

Windows系统

方式一(推荐)

打开Python官方网站,找到“Download”里的“Latest: Python 3.x.y”。(x和y不重要)

在新的页面向下翻,直到看到一个叫做“Files”的表格,找到属于自己电脑的版本(一般来说大家都是Windows Installer (64-bit))进行下载:

下载完成后,请大家按照下图的示意,务必勾选“Add Python 3.x to PATH”,然后再点击“Install Now”,等待安装完成后关闭安装程序。

如果有同学忘记勾选“Add Python 3.x to PATH”这个选项,那么就会在后续实验中就遇到问题。 解决方法有两种:一种方法是先卸载Python,然后重新按照先前的指示安装。 另一种方法是去网上搜索“Python环境变量配置”,手动地达到“Add Python 3.x to PATH”的效果(不推荐)。

安装成功后,打开开始菜单,如果看到新增加的应用中有“Python (command line)”或“Python 3.x”就代表安装成功了。

方式二

打开Windows自带的“Microsoft Store”,搜索Python并安装。

macOS系统

初次使用macOS的同学请安装homebrew,相信用mac的同学们肯定大多数都安装过了。

如果你还没有安装,助教建议参考“南京大学开源镜像站”-Homebrew镜像使用帮助进行安装,可以避免因为网络不佳浪费的时间。

安装homebrew后可在终端输入brew install python3完成安装,安装后可以输入python3 --version检验是否成功。 如果安装正确,你会看到如下信息:

$ python3 --version
Python 3.x.y  # 3.x.y可能是任意版本号

GNU/Linux系统(以Ubuntu 20.04 LTS为例,下同)

在终端输入sudo apt install python3即可完成Python3的全部安装流程,同macOS一样,可以输入python3 --version检验是否成功。

不同的Linux发行版会选用不同的包管理工具, 例如CentOS为yum, Fedora为dnf。 这里我们默认大部分使用Linux的同学使用Ubuntu。 如果你使用其它Linux发行版且遇到了安装问题,请联系助教。