Numpy简介与安装

文章目录

Numpy简介

NumPy 是 Python 中科学计算的基础包。它是一个 Python 库,提供多维数组对象、各种派生对象(例如掩码数组和矩阵)以及用于对数组进行快速操作的各种例程,包括数学、逻辑、形状操作、排序、选择、I/O 、离散傅里叶变换、基本线性代数、基本统计运算、随机模拟等等。
NumPy 的前身 Numeric 最早是由 Jim Hugunin 与其它协作者共同开发,2005 年,Travis Oliphant 在 Numeric 中结合了另一个同性质的程序库 Numarray 的特色,并加入了其它扩展而开发了 NumPy。NumPy 为开放源代码并且由许多协作者共同维护开发。

NumPy 是一个运行速度非常快的数学库,主要用于数组计算,包含:

  • 一个强大的N维数组对象 ndarray
  • 广播功能函数
  • 整合 C/C++/Fortran 代码的工具
  • 线性代数、傅里叶变换、随机数生成等功能

Numpy安装

Python 官网上的发行版是不包含 NumPy 模块的。

安装 NumPy 的唯一先决条件是 Python 本身。如果还没有 Python 并且想要最简单的入门方法,建议使用 Anaconda 发行版——它包括 Python、NumPy 和许多其他用于科学计算和数据科学的常用软件包。

NumPy 可以与macOS 和 Linux 上的包管理器一起安装,或者conda从源代码安装。Windows环境下,使用conda环境,安装numpy,使用pip工具进行安装,在开始菜单中单击Anaconda Promp打开命令窗口,在窗口中输入如下代码:

pip install numpy

如果下载安装的速度太慢,可在命令后加-i 镜像源,使用镜像源安装更快捷,国内镜像源:

  • 阿里云: http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学: https://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣(douban) :http://pypi.douban.com/simple/
  • 清华大学: https://pypi.tuna.tsinghua.edu.cn/simple/
  • 中国科学技术大学: http://pypi.mirrors.ustc.edu.cn/simple/

使用镜像源安装代码如下:

pip install numpy -i http://mirrors.aliyun.com/pypi/simple/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值