在这个平台上不支持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
- 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文件。 以下错误可能会发生。
- 您正在使用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),键入: 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。
检查事项:
- 你正在下载适当的版本,如cp27(意味着python2.7)cp36(意味着python3.6)。
-
检查你的python是哪个体系结构(32位或64位)? (你可以通过打开python idle和打字来完成)
import platform platform.architecture()
现在下载该位的文件,不pipe你的系统架构如何。
-
检查你是否使用正确的文件名(即不应该附加(1)如果你下载文件两次可能会发生)
-
检查您的点是否更新。 如果不是,你可以使用
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
做的伎俩。