
1.2 Python的安装
本节介绍在Windows、Linux操作环境下安装Python的步骤。
1.2.1 Windows下安装Python
这里以Windows 10操作系统为例,演示如何在Windows系统下安装Python。
步骤01 进入Python的官方网址https://www.python.org/,首先单击主菜单中的Downloads选项,然后将鼠标指向Windows,会出现下载版本,单击Python 3.6.4,将自动下载文件Python-3.6.4.exe,如图1.1所示。

图1.1 官方下载页面
注 意
Python 3.5+版本不能运行在Windows XP或更早的Windows版本上。
步骤02 默认下载的是32位版本,若操作系统是64位,就单击Windows选项,打开下载页面,选择适合自己的版本,如图1.2所示。

图1.2 选择64位
x86表示32位操作系统,x86-64则是64位操作系统。每个系统下一般会有3个版本:
• web-based版本:基于网络安装的,下载的文件会比较小。
• executable版本:exe可执行版本,推荐使用该版本。
• embeddable zip版本:压缩版本。
步骤03 64位下载的文件名是python-3.6.4-amd64.exe,双击它,系统会弹出安全警告提示框,如图1.3所示。单击“运行”按钮即可。

图1.3 安全警告提示框
步骤04 运行安装程序后,有两个选项:
• Install Now:立刻按默认设置安装。
• Customize installation:自定义安装,可选择安装路径、默认的一些安装组件。
因为是新手,所以直接选择第一项默认安装即可。
注 意
勾选Add Python 3.6 to PATH复选框(见图1.4),安装程序会自动添加环境变量。如果忘记勾选,需要自己手动在环境变量中添加。

图1.4 勾选Add Python 3.6 to PATH复选框
步骤05 安装过程如图1.5所示。

图1.5 开始安装
步骤06 2分钟后,出现完成窗口,如图1.6所示。这里有一个Disable开头的选项,用于解决系统的path长度限制,单击该选项,防止后面路径出现不可知的问题(操作系统低于Windows 10版本可能没有此选项)。单击Close按钮完成安装。

图1.6 完成窗口
提 示
安装完成后,打开操作系统的“高级系统设置|高级|环境变量|用户变量|path”,从窗口中可看到默认已经设置好了Python的路径,如图1.7所示。

图1.7 已配置好的环境变量
安装Python后,会在菜单栏中看到如图1.8所示的新增菜单项。

图1.8 已安装的选项
这4项内容分别是:
• Python 3.6 Manuals(64-bit):CHM版本的Python 3.6官方使用文档。
• IDLE(Python 3.6 64-bit):官方自带的Python集成开发环境。
• Python 3.6 Module Docs(64-bit):模块速查文档,有网页版本。
• Python 3.6(64-bit):我们常说的Python终端。
1.2.2 Linux下安装Python
连接到虚拟机pyDebian上,连接工具选择Putty。下面先用Putty连接Linux机器。
步骤01 双击Putty图标,打开Putty.exe,输入IP地址和端口信息,如图1.9所示。

图1.9 Putty连接设置
步骤02 单击Open按钮,第一次使用Putty登录Linux系统会弹出一个安全警告提示框,如图1.10所示。

图1.10 Putty安全警告提示框
步骤03 单击“是(Y)”按钮,进入Linux的登录界面(用户名和密码使用默认的king:qwe123),如图1.11所示。

图1.11 登录Linux
步骤04 输入用户名和用户密码后(用户密码不回显),登录到Linux。
Debian Linux默认安装了Python 2和Python 3(几乎所有的Linux发行版本都默认安装Python)。Python命令默认指向Python 2.7,验证一下Python的路径,执行命令:
where is python ls –l /usr/bin/python ls –l /usr/bin/python3
执行的结果如图1.12所示。

图1.12 查看Python路径
再来看看Python的版本信息,分别执行命令:
python2 –V python3 -V
执行的结果如图1.13所示。

图1.13 Python版本信息
从图1.13中可以看出,Linux上安装的Python版本与官方网站上的最新版本(Python 3.6.4)是不同的。这是正常现象,一般来说Debian Linux会使用软件的最稳定版本,而Ubuntu Linux会使用软件的最新版本。