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
1. Python
2. Windows
3. .whl version of numpy and scipy files
4. First install numpy and then scipy.
pip install FileName.whl
- ForNumpy:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
ForScipy:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
Be aware of the file name ( what I mean is check the cp no).
Ex :scipy-0.18.1-cp35-cp35m-win_amd64.whl
To check which cp is supported by your pip , go to point No 2 below.
If you are using .whl file . 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), 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.
Further edits are most welcome !!!!