我想安装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)]
Run Code Online (Sandbox Code Playgroud)
当我跑:
pip install scipy-0.15.1-cp33-none-win_amd64.whl
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
scipy-0.15.1-cp33-none-win_amd64.whl is not supported wheel on this platform
Run Code Online (Sandbox Code Playgroud)
我想知道问题是什么?
ism*_*ail 344
cp33
意味着CPython 3.3
你需要scipy?0.15.1?cp27?none?win_amd64.whl
.
ald*_*del 170
这也可以通过使用pip
最近的轮文件过时引起.
我很困惑,因为我正在安装numpy-1.10.4+mkl-cp27-cp27m-win_amd64.whl
(从这里),它绝对是我的Python安装的正确版本(Windows 64位Python 2.7.11).我得到了"此平台上不支持的滚轮"错误.
升级pip python -m pip install --upgrade pip
解决了它.
1ma*_*man 88
我在安装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.
Run Code Online (Sandbox Code Playgroud)
我意识到amd64不是关于我的Windows,而是关于Python版本.实际上我在64位Windows上使用32位Python.安装以下文件解决了以下问题:
scipy-0.17.0-cp35-none-win32.whl
Run Code Online (Sandbox Code Playgroud)
小智 19
我遇到这个问题因为我的package(scipy-0.17.0-cp27-none-win_amd64 (1)
)的名称错误,在我删除'(1)'并将包更改为scipy-0.17.0-cp27-none-win_amd64
,问题得到了解决.
小智 14
如果你是一个全新的python阅读一步一步或直接直接进入第五步.按照以下方法在Windows 64位,Python 64位上安装scipy 0.18.1. 小心 1. 版本 2. Python 2. Windows 3.whl版本的numpy和scipy文件4. 首先安装numpy然后scipy.
pip install FileName.whl
Run Code Online (Sandbox Code Playgroud)
注意文件名(我的意思是检查cp否).例如:scipy-0.18.1-cp35-cp35m-win_amd64.whl要查看您的点数支持哪个cp,请转到下面的第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.进一步的编辑是最受欢迎的!!!!
cpXX表示Python 版本。
无论您的系统中安装了哪个 Python XX 版本,请下载该特定的cpxx文件。
例如,如果您安装了 Python 版本 3.7,则安装 packagename-packageversion-cp37-cp37m-osx_10_13_x86_64.whl
小智 8
将文件名更改为scipy-0.15.1-cp33-none-any.whl
,然后运行此命令:
pip install scipy-0.15.1-cp33-none-any.whl
Run Code Online (Sandbox Code Playgroud)
它应该工作:-)
小智 7
首先,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。
需要检查的事项:
\n您正在下载正确的版本,例如 cp27(适用于 Python\xc2\xa02.7)cp36(适用于 Python\xc2\xa03.6)。
\n检查您的 Python 属于哪种架构(32 位或 64 位)(您可以通过打开 Python IDLE并输入来完成此操作)。
\n import platform\n platform.architecture()\n
Run Code Online (Sandbox Code Playgroud)\n现在下载该位的文件,无论您的系统架构如何。
\n检查您是否使用了正确的文件名(即,不应附加 (1),如果您下载文件两次,可能会发生这种情况)
\n检查你的 pip 是否更新。如果没有,您可以使用:
\npython -m pip install -upgrade pip
请注意,所有平台要求均来自* .whl文件的名称!
因此,在重命名 * .whl软件包时要非常小心。我偶尔会从重新命名我新编译的tensorflow包
tensorflow-1.11.0-cp36-cp36m-linux_x86_64.whl
Run Code Online (Sandbox Code Playgroud)
至
tensorflow-1.11.0-cp36-cp36m-linux_x86_64_gpu.whl
Run Code Online (Sandbox Code Playgroud)
只是为了提醒自己关于gpu的支持并与
tensorflow-1.11.0-cp36-cp36m-linux_x86_64_gpu.whl在此平台上不受支持。
错误大约半小时。
归档时间: |
|
查看次数: |
373643 次 |
最近记录: |