



接下来说明推荐使用的开发环境,即Python集成开发环境Anaconda、交互式计算和开发环境Jupyter Notebook。
Anaconda是一个用于计算科学且开源免费的Python整合环境,常用于将科学计算与数据分析的库包与工具包进行整合,避免繁杂的环境设置。Anaconda也支持跨平台与虚拟环境的使用。
在Python中,pip是库管理工具,而Anaconda将pip进一步封装成conda管理工具。conda可从Anaconda终端机开启。
$ conda install库名称 # 利用conda安装库 $ conda remove库名称 # 利用conda移除库 $ conda install python = 3.5 # 安装特定版本的Python
Anaconda支持虚拟环境开发,避免版本冲突与隔离。
$ conda create -n envName
Jupyter是一种基于网页界面的交互式计算和开发环境,支持基本的开发工具与交互操作,为用户提供了有效的开发体验。
开启方式一:从Anaconda终端机输入。代码如下:
$ jupyter notebook
开启方式二:从GUI中开启,如图2.3所示。
图2.3 Anaconda开启界面
在Jupyter Notebook一栏中单击Launch按钮,会打开一个网页,如图2.4所示。
图2.4 Jupyter Notebook开启界面
接着单击右上角的New下拉按钮,从打开的下拉列表中选择Python 3选项(见图2.5),进入Jupyter的开发界面。用户可以在编辑区内编写程序,单击Run按钮可执行程序,如图2.6所示。
图2.5 Jupyter Notebook运行界面(一)
图2.6 Jupyter Notebook运行界面(二)