文档首页/ AI开发平台ModelArts/ 故障排除/ API/SDK/ ModelArts SDK下载文件目标路径设置为文件名,部署服务时报错
更新时间:2022-12-08 GMT+08:00

ModelArts SDK下载文件目标路径设置为文件名,部署服务时报错

问题现象

ModelArts SDK在OBS下载文件时,目标路径设置为文件名,在本地IDE运行不报错,部署为在线服务时报错。

代码如下:

session.obs.download_file(obs_path, local_path)

报错信息如下:

2022-07-06 16:22:36 CST [ThreadPoolEx] - /home/work/predict/model/customize_service.py[line:184] - WARNING: 4 try: IsADirectoryError(21, 'Is a directory'). update products failed!

原因分析

用户代码中设置的目标路径(local_path)有误。

处理方法

需要将local_path路径设置为文件夹且后缀必须以“/”结尾。