You do not need to compile numpy on Windows, you can just download the binaries. The numpy command does not load Windows binaries in pypi (an open github problem on this topic can be found here ), and you will need to download them manually from an alternative site. It is pretty simple:
activate is your env and check if you have 32- or 64-bit Python:
(myenv) c:\mypoject\> python -c "import platform; print(platform.architecture()[0])"
It should print 32bitor 64bit.
Download the correct numpy from here and save it somewhere (i.e. c:\downloads).
For 64bitdownload versions win-amd-64, and for 32bituse versions win32.
, python 2.7 numpy-1.10.2+mkl-cp27-none-win32.whl. , ! .whl , !
env , pip ( whl), numpy:
(myenv) c:\mypoject\> pip install c:\downloads\numpy-1.10.2+mkl-cp27-none-win32.whl
!
: , pip + .whl easy_install + .exe.