
1.3 配置Python开发环境
1.3.1 安装Python开发环境
本书是基于Windows平台开发Python程序的,接下来将分步骤演示如何在Windows平台上安装Python开发环境。
(1)访问网址http://www.python.org/download/,选择Windows平台上的安装包,如图1-7所示。

图1-7 Python开发环境下载界面
(2)选择合适的Python版本,下载到本地。双击下载文件,进入Python安装界面,如图1-8所示。

图1-8 Python安装界面
在图1-8中,有两种安装方式,第一种是默认安装方式,第二种是自定义安装方式,这两种安装方式都可以安装Python。注意,这里选中Add Python 3.7 to PATH复选框,将路径添加到上下文变量中,然后进行安装。
Python的安装过程非常慢,如图1-9所示。

图1-9 Python安装过程
安装成功后,Python会弹出如图1-10所示的界面。单击Close按钮,完成安装过程。

图1-10 Python安装成功界面
1.3.2 使用PyCharm集成开发环境
PyCharm是目前Python学习中最普遍、最受欢迎的开发环境之一,它功能强大,具有亲和力,正如它的名字一样有魅力,具有语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等各种功能。PyCharm官网上有专业版和社区版,社区版是免费的,如果仅做数据科学方面的研究,则社区版便足够开发使用了。
(1)下载PyCharm。PyCharm有Windows、Linux和IOS 3个版本,Windows版本的下载地址为:https://www.jetbrains.com/pycharm/download/#section=windows。PyCharm下载页面如图1-11所示,用户可根据个人计算机的操作系统进行选择。对于Windows系统用户而言,选择方框中的版本。

图1-11 PyCharm下载页面
(2)安装PyCharm。双击下载的安装包开始安装PyCharm,首先进入安装欢迎界面,单击Next按钮,可设置安装路径,如图1-12所示,然后再次单击Next按钮。

图1-12 安装路径选择
进入安装选项设置界面中,根据个人计算机情况选择32位或64位,将安装环境添加到路径中,将该编辑器与.py文件关联起来,继续单击Next按钮,如图1-13所示。

图1-13 安装选项设置
接下来设置开始菜单文件夹,保持默认设置,并单击Install按钮,接下来会一直在安装过程中,等待安装完成即可,如图1-14所示。

图1-14 PyCharm安装进度
安装完成之后,会弹出图1-15所示的界面。因为在前边安装选项中我们选中了Add launchers dir to the PATH复选框,所以需要重启计算机。选择立即重启,完成安装过程。

图1-15 PyCharm安装完成界面
(3)使用PyCharm。安装完成后,单击程序图标,运行集成开发环境,会弹出图1-16所示界面。

图1-16 PyCharm打开界面
在图1-16中选择Create New Project选项,在弹出的界面输入项目名称,单击Create按钮,如图1-17所示。

图1-17 PyCharm新建项目界面
选中项目名称,右击,在弹出的快捷菜单中选择【New】→【Python File】命令,创建一个Python文件,输入文件名为HelloWorld,如图1-18所示。

图1-18 New Python File对话框
在该文件中输入代码,如图1-19所示。

图1-19 创建Python代码
右击firstProject,在弹出的快捷菜单中选择【Run'HelloWorld'】命令运行程序,输出结果如图1-20所示。

图1-20 程序运行结果
1.3.3 使用Jupyter Notebook开发环境
Jupyter Notebook是一个基于Web的应用程序,是数据科学/机器学习社区内一款非常流行的工具,允许数据科学家创建和共享他们的文档,帮助数据科学家简化工作流程,实现更高的生产力和更便捷的协作。Jupyter Notebook不仅可以运行编写的Python代码,同时还支持高亮格式的文本显示。
Anaconda集成了对Jupyter的支持。Anaconda是一个开源的Python发行版本,其包含了Python等180多个科学包及其依赖项,其最大的特点就是可以便捷获取包,且能对包及其版本进行管理。
(1)下载Anaconda。Anaconda可以从官网下载,也可以从清华大学镜像网址下载,相比速度而言,国内镜像下载比较快。打开清华大学的镜像网址https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,选择Anaconda3-5.0.0-Windows-x86_64.exe,如图1-21所示。

图1-21 清华大学镜像Anaconda版本列表
(2)安装Anaconda。下载完成后,双击安装文件,弹出图1-22所示界面。
单击Next按钮,再在弹出的界面中直接单击I agree按钮。

图1-22 Anaconda安装界面
在弹出的选项界面中,选中All Users单选按钮,即所有的用户都可以使用Anaconda,然后单击Next按钮,设置Anaconda的安装目录,如图1-23所示。

图1-23 设置Anaconda安装目录
在弹出的界面中把Anaconda的Python版本注册为3.6版本,然后单击Install按钮,执行安装过程,如图1-24所示。
安装完成后,会弹出安装完成界面,单击Next按钮,然后在弹出的界面中直接单击Finish按钮完成安装过程,如图1-25所示。
(3)启动Jupyter Notebook。选择【开始】→【Anaconda3】→【Jupyter Notebook】命令,便可以启动Jupyter Notebook编辑器,启动界面如图1-26所示。

图1-24 Anaconda的Python版本选择

图1-25 安装完成界面

图1-26 Jupyter Notebook启动界面
在启动界面中选择【New】→【Python 3】命令,如图1-27所示。

图1-27 新建Python文件
在弹出图1-28所示的界面中,输入Python代码,单击运行按钮,即可得到程序的输出结果。

图1-28 Jupyter Notebook编辑界面