Windows 下搭建 Python 开发环境
前面两个小节中我们已经学习了在 MacOS 和 Ubuntu 中安装 Python 的开发环境。当然,作为用户基数最多的 Windows 操作系统,我们当然不会忘记,这节课我们就来学习下如何在 Windows 下搭建 Python 的开发环境。
1. 下载 Python
1.1 Python 2 与 Python 3
Python 有两个主要的版本: Python 2 与 Python 3。Python 3 相对于 Python 2 是一个重大的升级,Python 3 与 Python 2 两者的语法不兼容。最近这几年 Python 3 的使用率急剧上升,Python 2 将逐步退出舞台。因此,新手学习 Python 应该选择 Python 3,在下载 Python 时请注意选择下载 Python 3。
1.2 32 位 Python 与 64 位 Python
- 32 位操作系统与 64 位操作系统
windows 操作系统分为 32 位操作系统与 64 位操作系统。在 32 位操作系统中,CPU 一次能处理 32 位的数据,支持内存最多为 4 GB (2 的 32 次方);在 64 位操作系统中,CPU 一次能处理 64 位的数据,支持内存可以超过 4 GB (2的32次方)。通常情况下,内存超过 4 GB 时,应该选择安装 64 位操作系统。
- 32 位 Python 与 64 位 Python
根据操作系统的位数,Python 分为 32 位 Python 与 64 位 Python。在 32 位操作系统中,只能运行 32 位 Python;在 64 位操作系统中,既能运行 32 位 Python 也能运行 64 位 Python。
需要根据操作系统的位数,安装相应的 Python版本,查看操作系统是 32 位还是 64 位的步骤如下:
- 选中“计算机”,右键点击,在弹出菜单中选择“属性”,如下图所示:
- 在“属性”对话框中,查看“系统类型”,下图显示为“64 位操作系统”,如下图所示:
1.3 在腾讯软件中心下载
在国内访问 Python 官网的速度很慢,有时会出现无法打开的情况。大部分国内的下载站点提供的 Python 软件都有软件捆绑的现象。强烈推荐初学者在腾讯软件中心 https://pc.qq.com 下载,腾讯软件中心下载速度快,并且没有捆绑软件,在腾讯软件中心的搜索框中输入 Python,如下图所示:
搜索结果包含 4 条结果:
- Python 3.7 (64 位),该版本是 64 位 Python。
- Python 3.7,该版本是 32 位 Python。
- Python 2.7.15 (64 位),该版本是 64 位 Python。
- Python 2.7.15,该版本是 32 位 Python。
请根据操作系统的位数,下载Python 3.7 (64 位)或者 Python 3.7。
1.4 在官方网站下载
Python 的官方网站为 https://www.python.org,下载步骤如下:
- 进入下载页面 https://www.python.org/downloads,有多个版本的 Python 可以下载,其中 Python 2.7.15 为 Python 2 系列,不要下载 Python 2 系列的版本,如下图所示:
- 点击 Python 3.6.6,进入下载 Python 3.6.6 的页面,有多个安装文件可以下载,“Windows x86-64 executable installer” 是 64 位 Python 的安装文件,“Windows x86 executable installer” 是 32 位 Python 的安装文件,请根据你的操作系统位数下载对应的版本,如下图所示:
2. 安装 Python
2.1 安装步骤
- 点击 Python 软件安装包,出现安装对话框,请注意对话框中的文本:“Install Now”和“Add Python 3.6 to PATH”,如下图所示:
- 选中选项“Add Python 3.6 to PATH”,该步骤将 Python 程序的路径加入到 Path 环境变量中,词条“Python代码如何运行”详细解释 Path 环境变量的含义,初学者请务必选中此选项,如下图所示:
- 点击"Install Now",开始进行安装,如下图所示:
- 安装成功后,在 Windows 的开始菜单中,可以找到 Python 程序相关的图标,如下图所示:
2.2 安装视频
本节提供安装 Python 的视频,具体的安装过程可以看下下面的视频: