开发者
资源
[object Object][object Object]

部署自定义算子包时,出现如下报错信息:

[object Object]
[object Object]

当前操作用户缺少对部署路径下vendors目录的写权限。

自定义算子包默认安装路径{INSTALL_DIR}/opp/vendors的目录权限与CANN软件包安装用户和安装配置有关:root用户安装CANN\{INSTALL\_DIR\}/opp/vendors的目录权限与CANN软件包安装用户和安装配置有关:root用户安装CANN,{INSTALL_DIR}/opp/vendors权限为755;非root用户携带--install for all参数安装CANN,该目录权限为755,非root用户不带--install for all参数安装CANN时,该目录权限为750。

例如,root用户安装CANN软件包后,HwHiAiUser属组用户在对应目录部署自定义算子包,因为其他用户没有写权限,会出现上述报错信息,提示权限不足导致自定义算子包部署失败。

[object Object]
  • 方法一:使用--install-path参数并配置环境变量ASCEND_CUSTOM_OPP_PATH来指定安装目录(参考)。运行用户需要对指定的安装路径有可读写权限。

    [object Object]
  • 方法二:联系CANN软件包安装用户修改默认安装路径下的vendors目录权限,比如修改为777:

    [object Object]