How to install numpy on windows using pip install?
Solution 1
Installing extension modules can be an issue with pip. This is why conda exists. conda is an open-source BSD-licensed cross-platform package manager. It can easily install NumPy.
Two options:
- Install Anaconda here
- Install Miniconda here and then go to a command-line and type
conda install numpy
(make sure your PATH includes the location conda was installed to).
Solution 2
Check installation of python 2.7 than install/reinstall pip which described here than open command line and write
pip install numpy
or
pip install scipy
if already installed try this
pip install -U numpy
Solution 3
Frustratingly the Numpy package published to PyPI won't install on most Windows computers https://github.com/numpy/numpy/issues/5479
Instead:
- Download the Numpy wheel for your Python version from http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
- Install it from the command line
pip install numpy-1.10.2+mkl-cp35-none-win_amd64.whl
Solution 4
As of March 2016, pip install numpy
works on Windows without a Fortran compiler. See here.
pip install scipy
still tries to use a compiler.
July 2018: mojoken reports pip install scipy
working on Windows without a Fortran compiler.
Solution 5
py -m pip install numpy
Worked for me!
DartLenin
Updated on October 17, 2020Comments
-
DartLenin over 3 years
I want to install numpy using
pip install numpy
command but i get follwing error:RuntimeError: Broken toolchain: cannot link a simple C program
I'm using windows 7 32bit, python 2.7.9, pip 6.1.1 and some MSVC compiler. I think it uses compiler from Visual C++ 2010 Express, but actually I'm not sure which one because I have several visual studio installations.
I know that there are prebuilt packages for windows but I want to figure out if there is some way to do it just by typing
pip install numpy
?Edit: I think that there could be other packages which must be compiled before usage, so it's not only about numpy. I want to solve the problem with my compiler so I could easily install any other similar package without necessity to search for prebuilt packages (and hope that there are some at all)