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

有什么问题吗?


当前回答

最好检查一下要安装包的Python版本。

如果轮子是为Python 3构建的,而你的Python版本是Python 2。你可能会得到这个错误。

在使用pip安装时,请遵循以下约定:

python2 -m pip install XXXXXX.whl # If the .whl file is for Python 2
python3 -m pip install XXXXXX.whl # If the .whl file is for Python 3

其他回答

我在IIS上使用Python 3.4部署Flask。

下面的步骤对我很有效:

升级皮普 为NumPy安装wheel文件 PIP安装熊猫

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

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

在TensorFlow配置期间,我指定了Python 3.6。但是默认情况下,我系统上的Python是Python 2.7。因此,在我的例子中,pip意味着2.7的pip。对我来说

pip3 install /tmp/tensorflow_pkg/NAME.whl

成功了。

我在之前的回答中尝试了很多东西,但都没有用。

以前,我升级到pip 18.1,但我在尝试(对于pyFltk)时一直得到以下错误:

>>from fltk import *

ImportError: DLL load failed %1 is not a valid Win32 Application

我得到了关于*的各种错误。我的机器不支持WHL文件,或者无法从distutils中删除正确的文件。

我回到我的笔记,他们指出whl文件:

pyFltk-1.3.3.1-cp36-cp36m-win_amd64。但是我总是得到上面的错误,所以…

需要安装PIP 9.0.3。

我把我的pip版本降级到9.0.3:

pip install pip=9.0.3

并且正确安装了.whl文件。

这也和:here有关

如果你对Python完全不熟悉,请一步一步地阅读或直接进入第5步。

按照以下方法在Windows 64位、Python 64位上安装SciPy 0.18.1。

的版本要小心

Python 窗户 .whl版本的NumPy和SciPy文件 首先安装NumPy,然后安装SciPy。 pip安装文件名。whl 对于NumPy: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy SciPy网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

注意文件名(我的意思是检查“cp”数字)。 例如:scipy-0.18.1-cp35-cp35m-win_amd64.whl

检查您的pip所支持的“cp”数字。请看下面的第二点。

如果使用.whl文件,可能会出现以下错误。

您使用的是pip版本7.1.0,但是版本8.1.2是可用的。

您应该考虑通过'python -m pip install——upgrade pip'命令进行升级

scipy-0.15.1-cp33-none-win_amd64.whl。本平台不支持WHL轮

对于上述错误:启动Python(在我的例子中是3.5),并键入:

导入PIP打印(PIP .pep425tags.get_supported())

输出:

[(‘cp35’,‘cp35m’,‘win_amd64’),(“cp35”、“没有”,“win_amd64”),(“py3”、“没有”,“win_amd64”),(“cp35”、“没有”,“任何”),(“保罗”,“没有”,“任何”),(“py35”、“没有”,“任何”),(“py3”、“没有”,“任何”),(“py34”、“没有”,“任何”),(“py33”、“没有”,“任何”),(“py32”、“没有”,“任何”),(“py31”、“没有”,“任何”),(“py30”、“没有”,“任何”))

在输出中,你会看到“cp35”在那里,所以下载NumPy和SciPy的“cp35”。