安装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发行版且遇到了安装问题,请联系助教。