SciPy Stack 规范¶
注意
SciPy Stack 规范是在 2012 年制定的。截至 2017 年,由于包管理和分发的改进,SciPy Stack 概念已过时。
宣称提供 SciPy Stack 的 Python 发行版应满足以下要求。
此规范是版本化的,因此可以更新。当前版本为 SciPy Stack 1.0。
组件¶
发行版应在初始安装中包含这些软件包。二级项目符号表示依赖项:这些软件包的版本应足以满足需要它们的软件包。
Python (2.x >= 2.6 或 3.x >= 3.2)
NumPy (>= 1.6)
SciPy 库 (>= 0.10)
Matplotlib (>= 1.1)
dateutil
pytz
至少支持一个后端
IPython (>= 0.13)
pyzmq
tornado
pandas (>= 0.8)
SymPy (>= 0.7)
nose (>= 1.1)
其他要求¶
安装后,在终端/命令提示符中输入 ipython
应启动 IPython,并且应该能够导入上面指定的任何软件包。发行版欢迎提供其他快捷方式、菜单项和界面,例如 IDE。
用户应该能够将任意额外的 Python 软件包安装到发行版中。