質問: いつもお世話になっております。 pythonで機械学習をすることになり、その途中経過として、numpyとscipyをインストールすることになりました。 しかし、 Requirement 'numpy-1.11.0+mkl-cp27-cp27m-win_amd64.whl' looks like a filename, but the file does not exist numpy-1.11.0+mkl-cp27-cp27m-win_amd64.whl is not a supported wheel on this platform というエラーが出てどうすればいいのか分からなくなっております。 助言いただけないでしょうか? 環境 windows8.1 64bit python 2.7.5 追記 64bitで入れている方がいたので http://suzukiyou.hatenablog.com/entry/20150427/1430060559 を参考に、 pip install numpy-1.11.0+mkl-cp27-cp27m-win_amd64.whl を実行したら上記のエラーが出ました。 追記2 numpyはインストールできました。 scipyができません。 $ pip install scipy-0.19.0-cp27-cp27m-win_amd64.whl scipy-0.19.0-cp27-cp27m-win_amd64.whl is not a supported wheel on this platform. というエラーが出てしまいます。
回答: pythonにて下記のスクリプトを実行してみてください。 ``` import pip print(pip.pep425tags.get_supported()) ``` 結果は ``` [('cp27', 'cp27m', 'win_amd64'), ('cp27', 'none', 'win_amd64'), ...] ``` のように表示されます。 で、(自分の環境下での)結果リストの中に `('cp27', 'cp27m', 'win_amd64')` が存在するかの確認をしてください。 無い場合は、そもそも ********-cp27-cp27m-win_amd64.whl というパッケージはインストールできませんので(not a supported wheel)、 再度自分の環境にあったパッケージ(上記のリストにあるパッケージ)を選択してインストールしましょう。 また上記の結果が存在する場合は、パッケージ自体が壊れている可能性がありますので、再度ダウンロードしてみることをお勧めします。