Python 2.7 を使用して Windows 7 マシンを使用しています。
「test」という仮想環境を作りました。test/lib/distutils/distutils.cfg 内で設定しました:
[build]
compiler = mingw32
今、私のシェルの中で私は言います:
...\test\Scripts>.\pip install numpy
とりわけ、出力は次のように述べています。
No module named msvccompiler in numpy.distutils; trying from distutils
Running from numpy source
directory. ...\test\build\numpy\numpy\distutils\system_info.py
ここで何が起きてるの?!numpy は独自の distutils を作成しようとしていますか? 最後に:
error: Unable to find vcvarsall.bat
----------------------------------------
Command python setup.py egg_info failed with error code 1 in C:\Users\Mark\test\build\numpy
vcvarsall.bat の問題は、Visual Studio コンパイラが見つからないことに関連していることを理解しています。しかし、私は mingw32 を使用するように pip に指示しましたよね?