Keras深度学习与神经网络
上QQ阅读APP看书,第一时间看更新

2.1.1 Python开发环境的搭建

想必学习到深度学习的时候,你之前肯定已经了解过 Python 了,如果想要开发Python程序,最普通的安装方式就是访问Python官方网站(网址参见本书电子资料),下载与自己操作系统对应的版本进行安装。

目前主流的操作系统有Windows、macOS、Linux。Windows默认没有安装Python,需要手动安装;其余两个系统默认装有Python,但是版本可能与用户需求有所区别。下面我们主要讲解在Windows平台下Python开发环境的配置方法。

我们极力推荐使用 Anaconda 科学计算平台。通过该平台,用户可以更加便捷地管理 Python、集成开发环境(integrated development environment,IDE)、科学计算包。Anaconda中可以创建多个虚拟环境,每个虚拟环境互相独立,可以拥有特定版本的Python及软件工具。这个特点可以防止很多复杂环境产生未知bug。

1.Anaconda简介

简单来说,Anaconda通过一个简洁、精致的程序包给我们提供了数据科学的常用工具。使用 Anaconda 管理工具包、开发环境、Python 版本,大大简化了工作流程,不仅可以方便地安装、更新、卸载工具包,而且能自动安装相应的依赖包,还能使用不同的虚拟环境隔离需求不同的项目。

Anaconda官网有这样的一个描述:Anaconda拥有1500万用户,是全球最受欢迎的数据科学平台,也是现代机器学习的基础。Anaconda可以快速、大规模地提供数据科学和机器学习,从而释放客户的数据科学和机器学习计划的全部潜力。它提供了数百个与数据科学相关的开源包,在数据可视化、机器学习、深度学习等方面都有应用,可以应用在数据分析、大数据、人工智能等领域。

2.安装Anaconda

(1)访问Anaconda的官方网站,选择适合自己操作系统的对应版本下载,如图2.1所示。

图2.1 Anaconda下载选项

(2)下载完成之后,执行安装程序,根据提示进行安装。需要注意的是,在安装选项中请勾选图2.2所示的“Add Anaconda to my PATH environment variable”复选框,将Anaconda的环境配置添加到系统环境变量,其余选项保持默认设置。

图2.2 Anaconda安装选项

如果没有勾选“Add Anaconda to my PATH environment variable”复选框,那么需要找到Anaconda的实际安装路径,将其手动添加到用户环境变量PATH中。图2.3所示为Windows 10操作系统中环境变量添加示意。

图2.3 Windows 10操作系统中环境变量添加示意

(3)完成以上步骤后,测试 Anaconda 是否安装成功。在“开始”菜单中,搜索并打开“Anaconda Prompt”。在Anaconda提示符终端输入conda --version,按Enter键之后可以看到显示信息,包含conda版本号,如图2.4所示。

图2.4 Anaconda安装成功

测试安装成功后,还可以在“开始”菜单中寻找Anaconda Navigator程序,该程序为Anaconda用户图形界面,通过交互可以安装用户需要的软件包、IDE等工具,如图2.5所示。本书对Anaconda的介绍到此为止,关于Anaconda的使用与管理读者可以自行学习。

图2.5 Anaconda用户图形界面