NumPy 安裝

NumPy 安裝指南

Python 官網(wǎng)上的發(fā)行版是不包含 NumPy 模塊的。NumPy的唯一前提條件是Python本身。如果您還沒(méi)有Python,并希望以最簡(jiǎn)單的方式開(kāi)始使用,我們建議您使用Anaconda發(fā)行版 -它包括Python,NumPy和其他用于科學(xué)計(jì)算和數(shù)據(jù)科學(xué)的常用軟件包,具體的安裝我們可以使用以下幾種方法。

1、使用已有的發(fā)行版本

對(duì)于許多用戶(hù),尤其是在 Windows 上,最簡(jiǎn)單的方法是下載以下的 Python 發(fā)行版,它們包含了所有的關(guān)鍵包(包括 NumPy,SciPy,matplotlib,IPython,SymPy 以及 Python 核心自帶的其它包):

Anaconda: 免費(fèi) Python 發(fā)行版,用于進(jìn)行大規(guī)模數(shù)據(jù)處理、預(yù)測(cè)分析,和科學(xué)計(jì)算,致力于簡(jiǎn)化包的管理和部署。支持 Linux, Windows 和 Mac 系統(tǒng)。Enthought Canopy: 提供了免費(fèi)和商業(yè)發(fā)行版。持 Linux, Windows 和 Mac 系統(tǒng)。Python(x,y): 免費(fèi)的 Python 發(fā)行版,包含了完整的 Python 語(yǔ)言開(kāi)發(fā)包 及 Spyder IDE。支持 Windows,僅限 Python 2 版本。WinPython: 另一個(gè)免費(fèi)的 Python 發(fā)行版,包含科學(xué)計(jì)算包與 Spyder IDE。支持 Windows。Pyzo: 基于 Anaconda 的免費(fèi)發(fā)行版本及 IEP 的交互開(kāi)發(fā)環(huán)境,超輕量級(jí)。 支持 Linux, Windows 和 Mac 系統(tǒng)。

2、使用conda/pip安裝

pip 是 Python 包管理工具,該工具提供了對(duì)Python 包的查找、下載、安裝、卸載的功能。
目前如果你在 https://www.python.org 下載最新版本的安裝包,則是已經(jīng)自帶了該工具。
Python 2.7.9 + 或 Python 3.4+ 以上版本都自帶 pip 工具。
pip 官網(wǎng):https://pypi.org/project/pip
你可以通過(guò)以下命令來(lái)判斷是否已安裝:

使用pip安裝

使用pip安裝前,需要先查看pip是否已安裝,具體命令如下:

pip --version # Python2.x 版本命令
pip3 --version # Python3.x 版本命令

如果你還未安裝,則可以使用以下方法來(lái)安裝:

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下載安裝腳本
$ sudo python get-pip.py # 運(yùn)行安裝腳本
$ sudo python3 get-pip.py # 運(yùn)行安裝腳本。
注意:用哪個(gè)版本的 Python 運(yùn)行安裝腳本,pip 就被關(guān)聯(lián)到哪個(gè)版本,如果是 Python3 則執(zhí)行以上命令。

一般情況 pip 對(duì)應(yīng)的是 Python 2.7,pip3 對(duì)應(yīng)的是 Python 3.x。

安裝好了pip,則可以使用以下命令進(jìn)行安裝:

pip3 install --user numpy scipy matplotlib

--user 選項(xiàng)可以設(shè)置只安裝在當(dāng)前的用戶(hù)下,而不是寫(xiě)入到系統(tǒng)目錄。
默認(rèn)情況使用國(guó)外線(xiàn)路,國(guó)外太慢,我們使用清華的鏡像就可以:

如果您使用conda,則可以使用以下命令進(jìn)行安裝:

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

使用conda安裝

conda分為anaconda和miniconda。anaconda是包含一些常用包的版本,miniconda則是精簡(jiǎn)版,需要啥裝啥,所以推薦使用miniconda。
miniconda官網(wǎng):https://conda.io/miniconda.html 選擇適合自己的版本下載安裝即可。

使用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 系統(tǒng)

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

安裝驗(yàn)證

通過(guò)以下操作對(duì)Numpy安裝是否成功進(jìn)行測(cè)試,具體代碼如下:

>>> 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]
丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清