If you are totally new to Python, read step by step or go directly to 5th step directly.
Follow the below method to install SciPy 0.18.1 on Windows 64-bit, Python 64-bit.
Be careful with the versions of
Python
Windows
.whl version of NumPy and SciPy files
First install NumPy and then SciPy.
pip install FileName.whl
For NumPy: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
For SciPy: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
Be aware of the file name (what I mean is check the "cp" number).
Example: scipy-0.18.1-cp35-cp35m-win_amd64.whl
To check which "cp" number is supported by your pip. Go to point number 2 below.
If you are using .whl file, the following errors are likely to occur.
- You are using pip version 7.1.0, however version 8.1.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command
- scipy-0.15.1-cp33-none-win_amd64.whl.whl is not supported wheel on this platform
For the above error: start Python (in my case 3.5), and type:
import pip print(pip.pep425tags.get_supported())
Output:
[('cp35', 'cp35m', 'win_amd64'), ('cp35', 'none', 'win_amd64'), ('py3', 'none', 'win_amd64'), ('cp35', 'none', 'any'), ('cp3', 'none', 'any'), ('py35', 'none', 'any'), ('py3', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]
In the output you will observe "cp35" is there, so download "cp35" for NumPy as well as SciPy.
cp27
here and tried each one until one worked perfectly (in my casenumpy-1.9.3+vanilla-cp27-none-win32
) – Neurogram