1.2 Spyder简介

Spyder(曾用名Pydee),即Scientific PYthon Development EnviRonment,它是:

  • 强大的交互式开发环境
  • 数值计算环境,集成了IPython、NumPy、SciPty和Matplotlib

与其它科学计算IDE相比,Spyder有其独特之处:跨平台、开源、由Python开发,而且Spyder可通过插件扩展。Spyder使用Qt。

安装Anaconda后,Spyder也随之安装。它的界面看起来与RStudio接近,主要部分是编辑器、IPython console、变量管理器、文件管理器、Object inspector等等。

1.2.1 编辑器

代码编辑之后,按F5可运行文件中所有代码;按F9可运行选中代码,或当前行。

对于不甚清楚的函数或模块,按Ctrl+I可查看其帮助信息。

1.2.2 IPython console

在这个IPython的基本功能,还可以以inline的方式显示plots。

到这里,先尝试一下用Spyder+PyCharm做些实际的开发,再慢慢改进IDE的设置。