English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

安装NumPy

Guía de instalación de NumPy

La versión de Python en el sitio web oficial no incluye el módulo NumPy. La única condición previa para NumPy es Python en sí mismo. Si aún no tiene Python y desea comenzar de la manera más sencilla, le recomendamos que utiliceVersión de Anaconda -Incluye Python, NumPy y otros paquetes comunes utilizados en la ciencia de los datos y el cálculo científico, y las formas específicas de instalación pueden utilizarse de las siguientes maneras.

1、usar la versión de distribución existente

Para muchos usuarios, especialmente en Windows, la forma más sencilla es descargar las siguientes versiones de Python, que incluyen todos los paquetes clave (incluidos NumPy, SciPy, matplotlib, IPython, SymPy y otros paquetes integrados en el núcleo de Python):

Anaconda: Versión de Python gratuita destinada a la realización de procesamiento de datos a gran escala, análisis predictivo y cálculos científicos, enfocada en simplificar la gestión y despliegue de paquetes. Compatible con sistemas Linux, Windows y Mac.Enthought Canopy: Ofrece versiones gratuitas y de pago. Compatible con sistemas Linux, Windows y Mac.Python(x,y): Versión de Python gratuita que incluye el paquete de desarrollo completo del lenguaje Python y el IDE Spyder. Compatible con Windows, solo para Python 2 versión.WinPython: Otra versión de Python gratuita que incluye paquetes de cálculo científico y Spyder IDE. Soporta Windows.Pyzo: Versión de distribución gratuita basada en Anaconda y entorno de desarrollo interactivo IEP, liviana. Soporta sistemas operativos Linux, Windows y Mac.

2、usar conda/Instalación de pip

pip es una herramienta de gestión de paquetes de Python, que proporciona funciones de búsqueda, descarga, instalación y desinstalación de paquetes de Python.
Actualmente, si está en https://www.python.org Descargue el paquete de instalación de la versión más reciente, que ya viene con la herramienta.
Python 2.7.9 + o Python 3.4+ Todas las versiones anteriores vienen con la herramienta pip.
Sitio web oficial de pip:https://pypi.org/project/pip
Puede usar los siguientes comandos para determinar si ya está instalado:

Instalación con pip

Antes de instalar con pip, debe verificar si pip ya está instalado, el comando específico es el siguiente:

pip --version # Python2.x versión comando
pip3 --version # Python3.x versión comando

Si aún no ha instalado, puede usar el siguiente método para instalar:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # Descargar el script de instalación
$ sudo python get-pip.py # Ejecutar el script de instalación
$ sudo python3 get-pip.py # Ejecutar el script de instalación.
Atención:El pip está asociado a la versión de Python con la que se ejecuta el script de instalación, si es Python3 luego ejecute el comando anterior.

Generalmente, pip corresponde a Python 2.7,pip3 Corresponde a Python 3.x.

Si ya ha instalado pip, puede usar los siguientes comandos para instalar:

pip3 install --user numpy scipy matplotlib

--La opción user puede configurarse para instalar solo en el usuario actual, en lugar de escribir en el directorio del sistema.
Por defecto, se utiliza la línea de acceso internacional, que es muy lenta, por lo que usamos el espejo de Tsinghua:

Si usa conda, puede usar los siguientes comandos para instalar:

pip3 install numpy scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

Instalación con conda

conda se divide en anaconda y miniconda. Anaconda es una versión que incluye algunos paquetes comunes, mientras que miniconda es una versión reducida, solo instala lo que necesita, por lo que se recomienda usar miniconda.
Sitio web oficial de miniconda:https://conda.io/miniconda.html Descargue e instale la versión que se ajuste a sus necesidades.

使用conda安装numpy的具体命令如下:

conda install numpy

在Linux下安装Numpy

Ubuntu & Debian

sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

CentOS/Fedora

sudo dnf install numpy scipy python-matplotlib ipython python-pandas sympy python-nose atlas-devel

系统Mac

pip3 install numpy scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple

验证安装

通过以下操作测试Numpy安装是否成功,具体代码如下:

>>> import numpy as np
>>> print(np.__version__)
1.19.1
>>> arr = np.array([1, 2, 3, 4, 5)
>>> print(arr)
[1 2 3 4 5]