サーチ…


備考

NumPy (「麻痺パイ」または「麻痺」と発音される)は、Pythonプログラミング言語の拡張であり、大規模な多次元配列と、これらの配列で動作する高水準の数学関数の豊富なライブラリをサポートします。

バージョン

バージョン発売日
1.3.0 2009-03-20
1.4.0 2010-07-21
1.5.0 2010-11-18
1.6.0 2011-05-15
1.6.1 2011-07-24
1.6.2 2012-05-20
1.7.0 2013-02-12
1.7.1 2013-04-07
1.7.2 2013-12-31
1.8.0 2013-11-10
1.8.1 2014-03-26
1.8.2 2014-08-09
1.9.0 2014-09-07
1.9.1 2014-11-02
1.9.2 2015-03-01
1.10.0 2015-10-07
1.10.1 2015-10-12
1.10.2 2015-12-14
1.10.4 * 2016-01-07
1.11.0 2016年5月29日

Macでのインストール

MacでNumPyを設定する最も簡単な方法は、 pip

pip install numpy  

Condaを使用したインストール
Windows、Mac、Linuxで利用可能なConda

  1. Condaをインストールします。 Condaをインストールするには、Anaconda(フルパッケージ、numpyを含む)またはMiniconda(Conda、Python、およびそれらが依存するパッケージのみ、追加のパッケージなし)をインストールする2つの方法があります。 AnacondaとMinicondaの両方が同じCondaをインストールします。
  2. Minicondaの追加コマンドにコマンドを入力しますconda install numpy

Windowsへのインストール

pypi (pipで使用されるデフォルトのパッケージインデックス)によるNumpyインストールは、一般にWindowsコンピュータでは失敗します。 Windowsにインストールする最も簡単な方法は、プリコンパイルされたバイナリを使用することです。

多くのパッケージのプリコンパイルされたホイールの1つのソースは、 Christopher Gohkleのサイトです。 Pythonのバージョンとシステムに従ってバージョンを選択してください。 64ビットシステム上のPython 3.5の例:

  1. numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whlここからnumpy-1.11.1+mkl-cp35-cp35m-win_amd64.whlしてください
  2. Windows端末を開く(cmdまたはpowershell)
  3. pip install C:\path_to_download\numpy-1.11.1+mkl-cp35-cp35m-win_amd64.whl

単一のパッケージで混乱させたくない場合は、ほとんどのパッケージを束ねるWinpythonディストリビューションを使用して、 作業するための限定された環境を提供することができます。同様に、 Anaconda Pythonディストリビューションには、あらかじめ数多くの多数の共通パッケージがインストールされています。

もう1つの人気のあるソースは、 仮想環境もサポートするcondaパッケージマネージャ です

  1. condaダウンロードしてインストールしconda
  2. Windowsターミナルを開きます。
  3. コマンドを入力しますconda install numpy

Linuxでのインストール

NumPyは、最も一般的なLinuxディストリビューションのデフォルトのリポジトリで利用でき、通常はLinuxディストリビューションのパッケージがインストールされるのと同じ方法でインストールできます。

いくつかのLinuxディストリビューションでは、Python 2.xとPython 3.xのNumPyパッケージが異なります。 UbuntuとDebianでは、APTパッケージマネージャを使ってシステムレベルでnumpyをインストールします:

sudo apt-get install python-numpy  
sudo apt-get install python3-numpy  

他のディストリビューションでは、zypper(Suse)、yum(Fedora)などのパッケージマネージャを使用します。

numpyは、Python 2のPythonのパッケージマネージャpipとPython 3のpip3と一緒にインストールすることもできます:

pip install numpy  # install numpy for Python 2
pip3 install numpy  # install numpy for Python 3

pipは、最も一般的なLinuxディストリビューションのデフォルトのリポジトリで利用でき、Python 2とPython 3用に以下を使用してインストールできます。

sudo apt-get install python-pip  # pip for Python 2
sudo apt-get install python3-pip  # pip for Python 3

インストール後、使用pipのPython 2用とpip3 Pythonパッケージをインストールするためのピップを使用するPythonの3のために。しかし、ソースからnumpyをビルドするために必要な多くの依存関係(開発パッケージ、コンパイラ、Fortranなどを含む)をインストールする必要があるかもしれないことに注意してください。

システムレベルでnumpyをインストールするだけでなく、 virtualenvなどの一般的なPythonパッケージを使用してnumpyを仮想環境にインストールするのも一般的です(おそらくさらにお勧めします)。 Ubuntuでは、 virtualenvは以下を使ってインストールできます:

sudo apt-get install virtualenv

次に、Python 2またはPython 3用のvirtualenvを作成して有効にしてから、 pipを使用してnumpyをインストールします。

virtualenv venv  # create virtualenv named venv for Python 2
virtualenv venv -p python3  # create virtualenv named venv for Python 3
source venv/bin/activate  # activate virtualenv named venv
pip install numpy  # use pip for Python 2 and Python 3; do not use pip3 for Python3

基本的なインポート

numpyモジュールをインポートして、その一部を使用します。

import numpy as np

ほとんどの例では、 npをnumpyの短縮形として使用します。コード例では "np"は "numpy"を意味するものとします。

x = np.array([1,2,3,4])

Rackspaceが主催する一時的なジュピターノート

Jupyterノートブックは、インタラクティブなブラウザベースの開発環境です。彼らはもともと計算のpythonを実行するために開発され、そのようにnumpyと非常によく遊ぶ。自宅のシステムに完全にインストールすることなく、Jupyterのノートブックでnumpyを試してみるために、Rackspaceはtmpnb.orgで無料の一時的なノートブックを提供しています

注:これは、アップセルのあらゆる種類のプロプライエタリなサービスではありません。 JupyterはUC BerkeleyとCal Poly San Luis Obispoによって開発されたオープンソースの技術です。 Rackspaceは開発プロセスの一環としてこのサービスを提供しています。

tmpnb.orgでnumpyを試してみる:

  1. tmpnb.orgにアクセス
  2. Welcome to Python.ipynb選択するか、
  3. 新規>> Python 2または
  4. New >> Python 3


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow