何をしなければならないかは、使用しているオペレーティング システムによって異なります。Linuxを使用していると仮定しています。ある種のパッケージ マネージャーで Linux を使用している場合は、一緒に使用する python バージョン用に明示的に指定された numpy パッケージを使用する必要があります。Windows を使用している場合も同様です。
さまざまなバージョンの python をインストールすることができますが、通常は1 つだけが にシンボリック リンクされていることに注意してくださいpython
。実行ls -l /usr/local/bin/python
すると、マシンのデフォルトのバージョンがわかります。python2
複数のバージョンがある場合は、およびという名前のプログラムもあるはずpython3
です。ls -l /usr/local/bin/python2
andを使用するとls -l /usr/local/bin/python3
、実際に使用しているバージョンが表示されます。
Linux やその他の UNIX ライクなシステムでは、通常、Python のファイルは のサブディレクトリにあり/usr/local/lib
ます。Python 2.7 の場合/usr/local/lib/python2.7
は 、3.2 の場合は になります/usr/local/lib/python3.3
。これらのディレクトリにはサブディレクトリがありsite-packages
ます。その中site-packages
で、サブディレクトリを探す必要がありますnumpy
。が見つから/usr/local/lib/python2.7/site-packages/numpy
ない/usr/local/lib/python3.3/site-packages/numpy
場合、numpy は 3.2 用にインストールされていません。
編集C:\Python27
: Windows では、Python は通常、またはのように C: ドライブのルートにインストールされますC:\Python33
。便利な Windows マシンはありませんが、site-packages
両方にサブディレクトリが必要です。その中のサブディレクトリを探しnumpy
ます。
Windows の場合、ここで mumpy のプリコンパイル済みバイナリを見つけることができます。win32
32 ビット ( ) または 64 ビット バージョン ( amd64
) の Windowsを使用しているかどうかを確認する必要があります。たとえば、python 3.3 と 2 つの 32 ビット ウィンドウの場合は、お勧めしnumpy-MKL-1.7.1.win32-py3.3.exe
ます。