我想安装scipy-0.15.1-cp33-none-win_amd64。我已经保存到本地驱动器。我正在使用:

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在这个平台上不是一个有支撑的轮子

有什么问题吗?


当前回答

这个错误可能是因为armv7和armv6之间的差异。如果您下载了armv7的软件包并尝试安装armv6,则会出现此错误。

其他回答

首先,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. sh”。WHL在这个平台上不受支持”,那么就去win32版本吧。 我的意思是安装scipy-0.18.1-cp27-cp27m-win32。WHL而不是第一个。 这是因为您可能在64位系统上运行32位的python。 最后一步成功为我安装了scipy。

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

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

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

scipy-0.17.0-cp35-none-win32.whl

在我的情况下(Windows 64位,Python 2.7和Cygwin),问题是缺少gcc。

使用apt-cyg安装gcc-core使我可以使用pip2 wheel…自动安装车轮。

这也可能是由于使用过时的pip和最近的wheel文件造成的。

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

使用python -m pip install——upgrade pip解决了这个问题。

我使用的是Python 2.7和Windows 64位系统。我得到了同样的错误lxml-3.8.0-cp27-cp27m-win_amd64。在执行PIP安装lxml-3.8.0-cp27-cp27m-win_amd64.whl。

运行pip install lxml,它自动检测并成功安装了Win32版本(尽管我的系统是Windows-64位)

cd 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的答案。