
1.2 安装Python

Python语言不仅可以运行在Windows、MacOS、Linux等主流操作系统中,而且可以跨平台运行,比如在Windows中编写的Python程序,可在Linux系统中运行。本书将详细讲解在Windows、MacOS、Linux系统中安装Python的方法。接下来首先讲解在Windows系统中下载并安装Python的方法。
1.2.1 在Windows系统中下载并安装Python
下面以Windows 10系统为例,介绍下载并安装Python的具体方法。
1)登录Python语言的官方网站https://www.python.org,单击顶部导航中的“Downloads”超链接,跳转到如图1-1所示的下载页面。

图1-1 Python下载页面
2)因为当前是Windows系统,所以单击下面的“Windows”超链接,跳转到如图1-2所示的Windows版下载界面。

图1-2 Windows版下载界面
图1-2所示的都是Windows系统平台的安装包,其中x86适合32位操作系统,x86-64适合64位操作系统。可以通过如下3种途径获取Python。
● web-based installer:需要通过联网完成安装。
● executable installer:通过可执行文件(*.exe)方式安装。
● embeddable zip file:嵌入式版本,可集成到其他应用程序中。
3)因为笔者的计算机是64位操作系统,所以需要选择一个64位的安装包“Windows x86-64 executable installer”。弹出如图1-3所示的下载对话框,单击“立即下载”按钮开始下载。

图1-3 下载对话框界面
4)下载成功后得到一个“.exe”格式的可执行文件,双击此文件开始安装。在第一个安装界面的下方勾选如下两个复选框,然后选择Install Now选项。
● Install launcher for all users(recommended)。
● Add Python 3.7 to PATH。
如图1-4所示。

图1-4 第一个安装界面
注意:勾选“Add Python xx to Path”复选框的目的是把Python的安装路径添加到系统路径下,在执行cmd命令时,输入Python就会调用python.exe。否则会报错。
5)单击“Install Now”按钮,打开如图1-5所示的安装进度对话框。

图1-5 安装进度对话框
6)安装完成后的界面效果如图1-6所示,单击“Close”按钮完成安装。

图1-6 安装完成界面
7)右击Windows桌面左下角的图标,在弹出命令中选择“运行”,在“运行”对话框中输入字母“cmd”后按〈Enter〉键打开DOS命令界面,然后输入“python”验证是否安装成功。如图1-7所示。

图1-7 测试是否安装成功
1.2.2 在MacOS系统中下载并安装Python
在MacOS中默认安装了Python,要检查当前使用的系统是否安装了Python,可以通过如下步骤实现。
1)打开“Applications/Utilities”文件夹,打开里面的Terminal终端窗口程序。
2)在Terminal终端窗口程序中输入“python”(注意:其中的p要小写)。如果输出了类似下面的内容并显示了安装的Python版本,这表示已经内置安装了Python。最后的“>>>”是提示符,让我们能够进一步输入Python命令。

上述输出表明,当前计算机默认使用的Python版本为Python 3.7.4。按〈Ctrl+D〉组合键或执行“exit()”命令退出Python并返回到终端窗口。
1.2.3 在Linux系统中下载并安装Python
绝大多数Linux系统都已安装了Python。要想检查当前使用的Linux系统是否安装了Python,可以通过如下步骤实现。
1)在系统中运行应用程序Terminal(如果使用的是Ubuntu,可按〈Ctrl+Alt+T〉组合键)打开一个终端窗口。
2)为了确定是否安装了Python,需要执行“python”命令(请注意,p要小写)。如果输出类似下面的安装版本结果,则表示已经安装了Python;最后的“>>>”是提示符,让我们能够继续输入Python命令。

上述输出结果表明,当前计算机默认使用的Python版本为Python 2.7.6。如果要退出Python并返回到终端窗口,可按〈Ctrl+D〉组合键或执行“exit()”命令。要想检查系统是否安装了Python 3,可能需要指定相应的版本,如尝试执行命令python3:

上述输出结果表明,在当前Linux系统中也安装了Python 3,开发者可以使用这两个版本中的任何一个。在这种情况下,需要将本书中的命令python都替换为python3。在大多数情况下,在Linux系统都默认安装了Python。