python 2.7.9 ...でpipを介してnumpyをインストールしています... _pip list
_をチェックし、pip (1.5.6), setuptools (12.0.4)
を返します。Windows7で実行しています。 64ビット、およびPython 32および64ビットバージョンの両方を試しました。
_pip install numpy
_は次で終わります:
_Command C:\Python27\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\jon\\appdata\\local\\temp\\pip_build_jon\\numpy\\setup.py';exec(compile(getattr(tokenize, 'open', open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\jon\appdata\local\temp\pip-qnynnf-record\install-record.txt --single-version-externally-managed
--compile failed with error code 1 in c:\users\jon\appdata\local\temp\pip_build_jon\numpyStoring
debug log for failure in C:\Users\jon\pip\pip.log
_
エラーコード1に関する他の投稿のstackoverflowをチェックしたとき、彼らの解決策はsetuptools
の最新バージョンを持っていることを確認することでした。メインWebサイトからPython 2.7.9をインストールしました。これにはsetuptools
とpip
の両方が用意されています。さらに、システムにそれらが含まれていることを確認しました。 _pip list
_をチェックすることによりインストールされます。
代わりに、デバッグログを検索し、コンソールエラーから_C:\Users\jon\pip\pip.log
_に移動するように指示されました。それはかなり長いですが、終わり近くにそれは言います
_error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27
_
そのURLにアクセスし、コンパイラをダウンロードして、_pip install numpy
_を再度実行しました。今回はerrorcode 1をスローしませんでしたが、別の問題がありました。画面に巨大なテキストの壁を印刷しました。これは、前回numpy/matplotlib/etcをインストールしたときには起こりませんでした。テキストを数分間印刷してから、フリーズして停止しました。
どうすればいいのかわかりませんか?
それが役立つ場合は、pipデバッグログを投稿できます。
here からホイール(.whlファイル)ファイルをダウンロードし、pipでインストールします。
pip install wheel
ホイールファイルのサポートをインストールします。pip install numpy‑1.9.1+mkl‑cp27‑none‑win32.whl
ホイールを取り付けます。