I would like to install scipy-0.15.1-cp33-none-win_amd64.whl
that I have saved to local drive. I am using:
pip 6.0.8 from C:\Python27\Lib\site-packages
python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]
when I run:
pip install scipy-0.15.1-cp33-none-win_amd64.whl
I get the following error:
scipy-0.15.1-cp33-none-win_amd64.whl is not supported wheel on this platform
I would like to know what the problem is?
First of all, cp33 means that it is to be used when you have Python 3.3 running on your system. So if you have Python 2.7 on your system, try installing the cp27 version.
Installing scipy-0.18.1-cp27-cp27m-win_amd64.whl, needs a Python 2.7 running and a 64-bit system.
If you are still getting an error saying "scipy-0.18.1-cp27-cp27m-win_amd64.whl is not a supported wheel on this platform", then go for the win32 version. By this I mean install scipy-0.18.1-cp27-cp27m-win32.whl instead of the first one. This is because you might be running a 32-bit python on a 64-bit system. The last step successfully installed scipy for me.
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.
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 should consider upgrading via the 'python -m pip install --upgrade pip' command
For the above error : start Python(in my case 3.5), type :
import pip print(pip.pep425tags.get_supported())
output :
In the output you will observe cp35 is there , so download cp35 for numpy as well as scipy. Further edits are most welcome !!!!
cp33
meansCPython 3.3
you needscipy‑0.15.1‑cp27‑none‑win_amd64.whl
instead.I tried to install scikit-image but got the following error when I tried to install the .whl file even though my installed version of python was 2.7 32-bit.
scikit_image-0.12.3-cp27-cp27m-win32.whl is not a supported wheel on this platform.
However I also got this message before the error message:
I then ran the command
python -m pip install --upgrade pip
and thenpip install scikit_image-0.12.3-cp27-cp27m-win32.whl
worked fine. I hope this can help someone!This can also be caused by using an out-of-date
pip
with a recent wheel file.I was very confused, because I was installing
numpy-1.10.4+mkl-cp27-cp27m-win_amd64.whl
(from here), and it is definitely the correct version for my Python installation (Windows 64-bit Python 2.7.11). I got the "not supported wheel on this platform" error.Upgrading pip with
python -m pip install --upgrade pip
solved it.try conda for installation, seems to resolve versions on the fly:
conda install scikit-learn