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?
I am using Python2.7 and Windows 64-bit system. I was getting the same error for
lxml-3.8.0-cp27-cp27m-win_amd64.whl
while doingpip install lxml-3.8.0-cp27-cp27m-win_amd64.whl
Runpip install lxml
and it auto-detected and successfully installed the win32 version (though my system is Windows-64bit)So, I will go with @1man's answer.
It's better to check the version of python where you want to install your package. If the wheel was built for python3 and your python version is python2.x you may get this error. While installing using pip follow this convention
For me, it worked when I selected the correct bit of my Python version, NOT the one of my computer version.
Mine is 32bit, and my computer is 64bit. That was the problem and the 32bit version of fixed it.
To be exact, here is the one that I downloaded and worked for me:
Once again, just make sure to chose your python version of bits and not your system one.
I had the same problem while installing scipy-0.17.0-cp35-none-win_amd64.whl and my Python version is 3.5. It returned the same error message:
I realized that amd64 is not about my Windows, but about the Python version. Actually I am using a 32 bit Python on a 64 bit Windows. Installing the following file solved the issue:
Simply if you have more than one python on your system for example 2.7/3.4/3.5, it's necessary you check your installation path. :)
I come across this problem because the wrong name of my package (
scipy-0.17.0-cp27-none-win_amd64 (1)
), after I delete the '(1)' and change the package toscipy-0.17.0-cp27-none-win_amd64
, the problem got resolved.