首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“h2o4gpu-0.1.0-py36-no.在这个平台上不是支撑轮。”

“h2o4gpu-0.1.0-py36-no.在这个平台上不是支撑轮。”
EN

Stack Overflow用户
提问于 2017-12-31 16:50:23
回答 2查看 336关注 0票数 2

当我试图安装:

代码语言:javascript
复制
sudo pip3 install h2o4gpu-0.1.0-py36-none-any.whl

我得到了(不太有用的)错误消息:

代码语言:javascript
复制
h2o4gpu-0.1.0-py36-none-any.whl is not a supported wheel on this platform.

我怀疑这是因为我运行的是python3.5而不是3.6。然而,当我试图升级到python 3.6时,我收到了一个严厉/可怕的警告,我不知道该怎么做.

代码语言:javascript
复制
sudo add-apt-repository ppa:jonathonf/python-3.6
A plain backport of *just* Python 3.6. System extensions/Python libraries may or may not work.

Don't remove Python 3.5 from your system - it will break.
More info: https://launchpad.net/~jonathonf/+archive/ubuntu/python-3.6
Press [ENTER] to continue or ctrl-c to cancel adding it

在谷歌上搜索答案时,我确实看到了这一点,这可能表明Python3.5不支持3.6包:

代码语言:javascript
复制
python3
Python 3.5.2 (default, Nov 23 2017, 16:37:01) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pip
>>> print(pip.pep425tags.get_supported())
[('cp35', 'cp35m', 'manylinux1_x86_64'), ('cp35', 'cp35m', 'linux_x86_64'), ('cp35', 'abi3', 'manylinux1_x86_64'), ('cp35', 'abi3', 'linux_x86_64'), ('cp35', 'none', 'manylinux1_x86_64'), ('cp35', 'none', 'linux_x86_64'), ('cp34', 'abi3', 'manylinux1_x86_64'), ('cp34', 'abi3', 'linux_x86_64'), ('cp33', 'abi3', 'manylinux1_x86_64'), ('cp33', 'abi3', 'linux_x86_64'), ('cp32', 'abi3', 'manylinux1_x86_64'), ('cp32', 'abi3', 'linux_x86_64'), ('py3', 'none', 'manylinux1_x86_64'), ('py3', 'none', 'linux_x86_64'), ('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')]

其他系统信息:

  • Ubuntu 16.04
  • Cuda 8
  • cudnn 6
  • pip 9.0.1
  • Python 3.5
  • x86_64
  • NVidia 1080

其他音符。https://github.com/h2oai/h2o4gpu不清楚它需要哪一个Python,尽管我怀疑文件名说明了这一点。(我还猜这意味着h2o4gpu不会在Python2.7上工作)。

自述文件不明确说明nccl是什么。从谷歌,我猜这意味着nccl是有多个GPU (我只有一个)。

任何帮助都将不胜感激。(对不起,我可以添加h2o4gpu标记,因为我没有足够的声誉点。)

EN

回答 2

Stack Overflow用户

发布于 2018-01-02 09:37:38

在Ubuntu16.04上运行python3.6的recommended way将在https://launchpad.net/~jonathonf/+archive/ubuntu/python-3.6上使用PPA (请记住,您需要使用python3.6运行它)。

对于16.10和17.04,您不需要ppa,只需执行sudo apt-get install python3.6

或者,将您的系统升级到Ubuntu17.10,然后python 3.6将是系统python。(17.10不是一个长期的支持版本,所以计划在4月份发布时升级到18.04 LTS。)

票数 0
EN

Stack Overflow用户

发布于 2018-05-03 23:43:19

最后,我想出以下几点:

代码语言:javascript
复制
# if you don't have virtualenv installed:
sudo apt-get install virtualenv

virtualenv -p python3.6 py_36_env
# Then activate the environment:
source ~/py_36_env/bin/activate

一旦进入环境,然后按照特定系统的说明:https://github.com/h2oai/h2o4gpu

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48044253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档