NumPy的前身Numeric最早是由Jim Hugunin与其它协作者共同开发,2005年,Travis Oliphant在Numeric中结合了另一个同性质的程序库Numarray(一个对大数组计算进行优化的库)的特色,并加入了其它扩展而开发了NumPy。这个新项目是SciPy的一部分。为了避免在只需数组计算的情况下安装庞大的SciPy包,新包以NumPy的名义被分离出来。2011年,NumPy的1.5.0版本加入了对Python 3的支持。2024年6月,Numpy进行了大版本升级,主版本号2的新版本中废弃了部分不常用的接口,目前最新版本为2.2.0版本;但是目前最常见的版本仍然是1.24.x~1.26.x。

(Travis Oliphant, SciPy、NumPy 和 Numba 的创建者; Anaconda, Inc 和 NumFOCUS 的创始人)

(Travis Oliphant, SciPy、NumPy 和 Numba 的创建者; Anaconda, Inc 和 NumFOCUS 的创始人)