在 pip>=22.0 的情况下,无法同时安装 Horovod 和 ML 框架
作者: EnricoMi创建于 2022年3月21日更新于 2024年10月15日
标签bugcontribution welcome
自`pip->=22.0'起,安装Horovod的下列方法不再起作用:
HOROVOD WITH TENSORFLOW=1 pip 安装收音机 = 2. ohorod [收音机]
尽管热流'取决于热流',但pip在试图安装热流之前并不安装`热流'。
** 这可能适用于任何ML框架,而不仅仅是抗热流动。 **
与最新的PIP:
Python - m pip 安装 - 升级 - 部队 pip
. . . . . . . .
成功安装 pip-22.0.4
HOROVOD WITH TENSORFLOW = 1 pip 安装收音机 =2. = 2. 2. 2. 高音 [收音机]
收集百分数=2.
使用缓存的拉诺活性-2.7.0-cp38-cp38-manylinux2010 x86 64.whl(489.6 MB)
收集热量
使用缓存的horovod-0.24.2.tar.gz(3.4 MB)
正在准备元数据( setup.py)... 已完成
. . . . . . . .
收集的包件的建筑轮子:高地
用于 horovod (setup.py) 的建筑轮子... 出错
. . . . . . . .
Module NotFoundError: 没有名为"tensorflow"的模块
CMake出错于/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146(消息):
无法找到 tensorflow( 缺少: tensorflow LIBRARIES) (要求为
最小版本“ 1.1.5.0” )
. . . . . . . . .
错误: Horovod 失败的构建轮
运行设置. py clean for horovod 的设置
构建自旋失败
安装已收集的软件包: horovod、 高温流
运行设置. py 为 horovod 安装... 出错
. . . . . . . .似乎更古老的PIP在Horovod故障时, 将安装高压和高压流的顺序互换,
Python - m pip 安装 - 升级 - 强 “ pip<222.0”
. . . . . . . .
成功安装 pip-21.3.1
HOROVOD WITH TENSORFLOW = 1 pip 安装收音机 =2. = 2. 2. 2. 高音 [收音机]
收集百分数=2.
使用缓存的拉诺活性-2.7.0-cp38-cp38-manylinux2010 x86 64.whl(489.6 MB)
收集热量
使用缓存的horovod-0.24.2.tar.gz(3.4 MB)
正在准备元数据( setup.py)... 已完成
. . . . . . . .
收集的包件的建筑轮子:高地
用于 horovod (setup.py) 的建筑轮子... 出错
. . . . . . . .
错误: Horovod 失败的构建轮
运行设置. py clean for horovod 的设置
构建自旋失败
安装已收集的软件包: 高温流、高温
运行设置. py settle for Horovod... 完成
成功安装了Horovod-0.24.2 高压流-2.7.0见
安装已收集的软件包: horovod、 高温流
文选.
安装已收集的软件包: 高温流、高温
之后
错误: Horovod 失败的构建轮
内容来源: horovod/horovod