
1.5 Windows下开发环境的搭建
本节将详细介绍Windows下开发环境的搭建。相比较上一节在Ubuntu下开发环境的搭建,Windows下开发环境的搭建就十分简单了。
1.5.1 安装Python
首先进入官网的下载页面,网址为http://www.python.org/downloads/,并单击页面中的Download Python 3.6.5按钮下载安装程序(在写作本书时,最新版本是3.6.5,以后若有更新可下载最新版。也可以在Looking for a specific release?中找到Python 3.6.5版本进行下载),如图1.6所示。

图1.6 下载Python安装程序
完成下载后,找到下载的文件python-3.6.5.exe并双击打开。安装程序界面如图1.7所示。

图1.7 安装过程
安装时要注意的事项已经在图1.7中展示,其余的安装过程直接单击Next按钮即可,直到安装完成。
1.5.2 安装PyCharm
首先进入PyCharm下载页面,网址为https://www.jetbrains.com/pycharm/,我们选择PyCharm的开源版本,这是免费的,具体下载过程如图1.8所示。

图1.8 下载PyCharm免费版
下载完成后,双击下载的文件pycharm-community-2018.1.2.exe开始安装,单击后会出现如图1.9所示的安装界面,我们可以一直单击Next按钮完成安装,也可以自定义安装路径安装。

图1.9 PyCharm的安装界面
完成PyCharm的安装之后,运行PyCharm会出现选择界面风格的窗口,完成选择后进入如图1.10所示的创建工程界面。

图1.10 创建工程
在PyCharm中的工程表示的是一个项目,它允许我们定义一个或多个Python文件。在进入编辑界面之前,先配置工程,具体的操作如图1.11所示。

图1.11 工程配置的具体操作
完成工程创建之后我们再向工程中添加Python文件用于程序编写,过程如图1.12所示。

图1.12 向工程中添加Python文件
至此,新的Python文件已经创建,下面我们来看看PyCharm提供的开发界面,如图1.13所示。

图1.13 PyCharm开发界面
图1.13中为了演示编码效果,添加了一条print语句,它的具体使用方法在后文会讲到。