Windowsでnumpyをインストールする方法は、 3通りある。 3種類ともコンパイル済みのexeを使ってインストールする方法になる。 pipではソースからコンパイルさせるが、(相当がんばらないと)うまくいかないので、この中には入れていない。

  • sourceforgeを使う方法。
  • gohlkeを使う方法。
  • Anaconda(あるいはPython(x,y)など)を使う方法。

まず、sourceforgeには、32ビット版しかない。ある計算を64ビットOSで32ビット版Pythonと64ビット版Pythonで 比較したら、32ビット版で10倍以上遅かった。 64ビットOSでは64ビット版を使うべきなので、64ビット版がないsourceforgeは却下。
次に、gohlkeを使うのは可能である。しかし、他にも入れようと思うと手間がかかる。

おすすめは、Anacondaを使う方法だ。他にも類似のはあるが、Python3への対応の早さを考えるとAnacondaが一番よい。

最初、gohlkeを使ってしばらくやっていたのだが、その後で、Anacondaを使うようになったが楽だ。 初心者には、間違いなくAnacondaを勧める。(覚えることは増えるが、しょうがない)