在这个平台上不支持filename.whl

我想安装scipy-0.15.1-cp33-none-win_amd64.whl ,我保存到本地驱动器。 我在用:

 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)] 

当我运行:

 pip install scipy-0.15.1-cp33-none-win_amd64.whl 

我得到以下错误:

 scipy-0.15.1-cp33-none-win_amd64.whl is not supported wheel on this platform 

我想知道问题是什么?

cp33表示CPython 3.3您需要scipy‑0.15.1‑cp27‑none‑win_amd64.whl

这也可能是由于使用过时的pip与最近的轮子文件引起的。

我很困惑,因为我正在安装numpy-1.10.4+mkl-cp27-cp27m-win_amd64.whl (从这里 ),它肯定是我的Python安装的正确版本(Windows 64位Python 2.7.11) 。 我得到了“在这个平台上不支持的轮子”的错误。

python -m pip install --upgrade pip升级pip python -m pip install --upgrade pip解决了这个问题。

安装scipy-0.17.0-cp35-none-win_amd64.whl时,我遇到了同样的问题,而我的Python版本是3.5。 它返回相同的错误信息:

  scipy-0.17.0-cp35-none-win_amd64.whl is not supported wheel on this platform. 

我意识到amd64不是关于我的Windows,而是关于Python的版本。 其实我在64位Windows上使用32位的Python。 安装以下文件解决了这个问题:

 scipy-0.17.0-cp35-none-win32.whl 

如果你是全新的python逐步阅读或直接去直接第五步。 遵循以下方法在Windows 64位,Python 64位上安装scipy 0.18.1。 注意版本 1. Python 2. Windows 3.whl版本的numpy和scipy文件4. 先安装numpy,然后scipy。

 pip install FileName.whl 
  1. ForNumpy: http: //www.lfd.uci.edu/~gohlke/pythonlibs/#numpy ForScipy: http ://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

注意文件名(我的意思是检查cp否)。 例如:scipy-0.18.1-cp35-cp35m-win_amd64.whl要检查pip支持哪个cp,请转到下面的No 2。

如果您正在使用.whl文件。 以下错误可能会发生。

  1. 您正在使用pip版本7.1.0,但是版本8.1.2可用。

您应该考虑通过“python -m pip install –upgrade pip”命令进行升级

  1. scipy-0.15.1-cp33-none-win_amd64.whl.whl在此平台上不支持

对于上面的错误:启动Python(在我的情况下3.5),键入: import pip print(pip.pep425tags.get_supported())

输出:

('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')]

在输出你会观察cp35在那里,所以下载cp35为numpy以及scipy。 进一步的编辑是最受欢迎的!

我碰到这个问题,因为我的软件包的错误名称( scipy-0.17.0-cp27-none-win_amd64 (1) ),删除'(1)' scipy-0.17.0-cp27-none-win_amd64软件包更改为scipy-0.17.0-cp27-none-win_amd64 ,问题解决了。

将文件名更改为scipy-0.15.1-cp33-none-any.whl ,然后运行以下命令:

 pip install scipy-0.15.1-cp33-none-any.whl 

它应该工作:-)

我试图安装scikit-image,但是当我尝试安装.whl文件时遇到以下错误,即使我的安装版本的python是2.7 32位。 scikit_image-0.12.3-cp27-cp27m-win32.whl is not a supported wheel on this platform.

不过,我也收到错误消息之前的这条消息:

 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. 

然后我运行命令python -m pip install --upgrade pip pip install scikit_image-0.12.3-cp27-cp27m-win32.whl python -m pip install --upgrade pip ,然后pip install scikit_image-0.12.3-cp27-cp27m-win32.whl工作正常。 我希望这可以帮助别人!

首先, cp33意味着在你的系统上运行Python 3.3时要使用它。 所以如果你的系统上安装了Python 2.7 ,请尝试安装cp27版本。

安装scipy-0.18.1-cp27-cp27m-win_amd64.whl需要一个Python 2.7运行和一个64位系统。

如果您仍然收到“scipy-0.18.1-cp27-cp27m-win_amd64.whl不支持在此平台上运行”的错误,请转到win32版本。 我的意思是安装scipy-0.18.1-cp27-cp27m-win32.whl而不是第一个。 这是因为你可能在64位系统上运行一个32位的python。 最后一步为我成功安装了scipy。

我有类似的问题,在Windows 7 64位安装python27的64位版本。 一切都是最新的,但我得到的消息

scipy-0.18.1-cp27-cp27m-win_amd64.whl is not supported wheel on this platform

比我donwloaded一个32位whl,它的工作。

 pip install scipy-0.18.1-cp27-cp27m-win32.whl 

我怀疑问题可能是我没有一个AMD处理器,而是一个intel,而scipy 64位版本最后说amd64。

检查事项:

  1. 你正在下载适当的版本,如cp27(意味着python2.7)cp36(意味着python3.6)。
  2. 检查你的python是哪个体系结构(32位或64位)? (你可以通过打开python idle和打字来完成)

     import platform platform.architecture() 

现在下载该位的文件,不pipe你的系统架构如何。

  1. 检查你是否使用正确的文件名(即不应该附加(1)如果你下载文件两次可能会发生)

  2. 检查您的点是否更新。 如果不是,你可以使用

    python -m pip install -upgrade pip

尝试conda进行安装,似乎在飞行中解决版本:
conda install scikit-learn

简单地说,如果你的系统上有多个python,例如2.7 / 3.4 / 3.5 ,那么你需要检查你的安装path。 🙂

我正在使用Python2.7和Windows 64位系统。 我得到了相同的错误lxml-3.8.0-cp27-cp27m-win_amd64.whl在做pip install lxml-3.8.0-cp27-cp27m-win_amd64.whl运行pip install lxml ,它自动检测并成功安装win32版本(虽然我的系统是Windows-64bit)

 C:\Python27>pip install lxml Collecting lxml Downloading lxml-3.8.0-cp27-cp27m-win32.whl (2.9MB) 100% |################################| 2.9MB 20kB/s Installing collected packages: lxml Successfully installed lxml-3.8.0 

所以,我会和@ 1man一起回答。

在Tensorflowconfiguration期间,我指定了python3.6 。 但是我的系统默认的python是python2.7 。 因此,在我的情况下,点是2.7点。 为了我

 pip3 install /tmp/tensorflow_pkg/NAME.whl 

做的伎俩。