华为云AI开发平台ModelArts通过OBS创建AI应用时,构建日志中提示pip下载包失败_云淘科技

问题现象

通过OBS创建AI应用构建失败,查看构建日志,提示pip下载包失败。如下载numpy 1.16版本失败。

原因分析

一般下载包失败时,可能有如下几个原因:

pip源中不存在该包,当前默认pip源为pypi.org中的包,请在pypi.org中查看是否有对应版本的包并查看包安装限制。
下载的包与对应基础镜像架构不匹配,如arm系统下载了x86的包,python2版本的pip下载了python3的包。具体基础镜像运行环境请参见推理基础镜像列表。
安装pip包有先后依赖关系。

处理方法

到pypi.org上查询依赖的待安装包是否存在,如果不存在则建议使用whl包进行安装(将待安装的whl包放到模型所在的OBS目录下)。
查看待安装包的的安装限制和前置依赖等,排查是否满足相关要求。
如果包有依赖关系,请参考导入模型时,模型配置文件中的安装包依赖参数如何编写?配置包的先后依赖关系。

父主题: AI应用管理

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家