標(biāo)準的 Python 發(fā)行版不會與 NumPy 模塊捆綁在一起。 一個輕量級的替代方法是使用流行的 Python 包安裝程序 pip 來安裝 NumPy。
pip install numpy
啟用 NumPy 的最佳方法是使用特定于您的操作系統(tǒng)的可安裝的二進制包。 這些二進制包含完整的 SciPy 技術(shù)棧(包括 NumPy,SciPy,matplotlib,IPython,SymPy 以及 Python 核心自帶的其它包)。
Anaconda (from www.continuum.io) 是一個帶有 SciPy 技術(shù)棧的免費 Python 發(fā)行版。 它也可用于 Linux 和 Mac.
Canopy (www.enthought.com/products/canopy/) 是可用的免費和商業(yè)發(fā)行版,帶有完整的 SciPy 技術(shù)棧,可用于 Windows, Linux and Mac。
Python (x,y): 是個免費的 Python 發(fā)行版,帶有 SciPy 技術(shù)棧和 Spyder IDE,可用于 Windows。 (從這里下載:www.python-xy.github.io/)
Linux 發(fā)行版的相應(yīng)軟件包管理器可用于安裝一個或多個 SciPy 技術(shù)棧中的軟件包。
sudo apt-get install python-numpy
python-scipy python-matplotlibipythonipythonnotebook python-pandas
python-sympy python-nose
sudo yum install numpyscipy python-matplotlibipython
python-pandas sympy python-nose atlas-devel
核心 Python(2.6.x,2.7.x 和 3.2.x 起)必須安裝distutils
,zlib
模塊應(yīng)該啟用。
GNU gcc(4.2及以上)C 編譯器必須可用。
要安裝 NumPy,請運行以下命令。
Python setup.py install
要測試 NumPy 模塊是否正確安裝,請嘗試從 Python 提示符導(dǎo)入它。
如果未安裝,將顯示以下錯誤消息。
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import numpy
ImportError: No module named 'numpy'
或者,使用以下語法導(dǎo)入NumPy包。