top
Loading...
NumPy 安裝

NumPy 安裝

Python 官網上的發行版是不包含 NumPy 模塊的。

我們可以使用以下幾種方法來安裝。

1、使用已有的發行版本

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

  • Anaconda: 免費 Python 發行版,用於進行大規模數據處理、預測分析,和科學計算,致力於簡化包的管理和部署。支持 Linux, Windows 和 Mac 系統。
  • Enthought Canopy: 提供了免費和商業發行版。持 Linux, Windows 和 Mac 系統。
  • Python(x,y): 免費的 Python 發行版,包含了完整的 Python 語言開發包 及 Spyder IDE。支持 Windows,僅限 Python 2 版本。
  • WinPython: 另一個免費的 Python 發行版,包含科學計算包與 Spyder IDE。支持 Windows。
  • Pyzo: 基於 Anaconda 的免費發行版本及 IEP 的交互開發環境,超輕量級。 支持 Linux, Windows 和 Mac 系統。

2、使用 pip 安裝

安裝 NumPy 最簡單的方法就是使用 pip 工具

python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose

--user 選項可以設置只安裝在當前的用戶下,而不是寫入到系統目錄。


Linux 下安裝

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 系統

Mac 系統的 Homebrew 不包含 NumPy 或其他一些科學計算包,所以可以使用以下方式來安裝:

python -m pip install numpy scipy matplotlib

安裝驗證

測試是否安裝成功:

>>> from numpy import *
>>> eye(4)
array([[1., 0., 0., 0.],
       [0., 1., 0., 0.],
       [0., 0., 1., 0.],
       [0., 0., 0., 1.]])

from numpy import * 為導入 numpy 庫。

eye(4) 生成對角矩陣。

北斗有巢氏 有巢氏北斗