NumPy環境安裝組態


NumPy - 環境

標準的 Python 發行版不會與 NumPy 模組捆綁在一起。 一個輕量級的替代方法是使用流行的 Python 包安裝程式 pip 來安裝 NumPy。

pip install numpy

啟用 NumPy 的最佳方法是使用特定於您的作業系統的可安裝的二進位制包。 這些二進位制包含完整的 SciPy 技術棧(包括 NumPy,SciPy,matplotlib,IPython,SymPy 以及 Python 核心自帶的其它包)。

Windows

Anaconda (from www.continuum.io) 是一個帶有 SciPy 技術棧的免費 Python 發行版。 它也可用於 Linux 和 Mac.

Canopy (www.enthought.com/products/canopy/) 是可用的免費和商業發行版,帶有完整的 SciPy 技術棧,可用於 Windows, Linux and Mac。

Python (x,y): 是個免費的 Python 發行版,帶有 SciPy 技術棧和 Spyder IDE,可用於 Windows。 (從這裡下載:www.python-xy.github.io/)

Linux

Linux 發行版的相應軟體包管理器可用於安裝一個或多個 SciPy 技術棧中的軟體包。

對於 Ubuntu

sudo apt-get install python-numpy 
python-scipy python-matplotlibipythonipythonnotebook python-pandas 
python-sympy python-nose

對於 Fedora

sudo yum install numpyscipy python-matplotlibipython 
python-pandas sympy python-nose atlas-devel

從原始碼構建

核心 Python(2.6.x,2.7.x 和 3.2.x 起)必須安裝distutilszlib模組應該啟用。

GNU gcc(4.2及以上)C 編譯器必須可用。

要安裝 NumPy,請執行以下命令。

Python setup.py install

要測試 NumPy 模組是否正確安裝,請嘗試從 Python 提示符匯入它。

如果未安裝,將顯示以下錯誤訊息。

Traceback (most recent call last): 
   File "<pyshell#0>", line 1, in <module> 
      import numpy 
ImportError: No module named 'numpy'

或者,使用以下語法匯入NumPy包。