文档首页/ AI开发平台ModelArts/ 故障排除/ 推理部署/ AI应用管理/ 通过OBS创建AI应用时,构建日志中提示pip下载包失败
更新时间:2024-04-11 GMT+08:00

通过OBS创建AI应用时,构建日志中提示pip下载包失败

问题现象

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

原因分析

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

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

处理方法

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