【Ascend910】【Mindspore 1.5.1】源码编译,安装后,验证阶段报错

问题描述:

【操作步骤&问题现象】

1、使用mindspore 1.5.1 版本源码编译mindspore, 编译成功

2、install  build/package 下的mindspore whl包

3. 验证是否安装成功  

python -c "import mindspore;mindspore.run_check()"

然后报错如下图

【截图信息】

1. 执行命令

 

2. 报错:

 

【日志信息】(可选,上传日志内容或者附件)

环境变量设置:

 export GLOG_v=2

    # Conda environmental options

    LOCAL_ASCEND=/usr/local/Ascend # the root directory of run package

    # lib libraries that the run package depends on

    export LD_LIBRARY_PATH=${LOCAL_ASCEND}/x86_64-linux/lib64:${LOCAL_ASCEND}/ascend-toolkit/5.0.3.alpha001/x86_64-linux/fwkacllib/lib64:${LOCAL_ASCEND}/driver/lib64:${LD_LIBRARY_PATH}

    # Environment variables that must be configured

    export TBE_IMPL_PATH=${LOCAL_ASCEND}/ascend-toolkit/latest/opp/op_impl/built-in/ai_core/tbe            # TBE operator implementation tool path

    export ASCEND_OPP_PATH=${LOCAL_ASCEND}/ascend-toolkit/latest/opp                                       # OPP path

    export PATH=${LOCAL_ASCEND}/ascend-toolkit/latest/fwkacllib/ccec_compiler/bin/:${PATH}                 # TBE operator compilation tool path

    export PYTHONPATH=${TBE_IMPL_PATH}:${PYTHONPATH}  

3. pytohn 路径是conda 所在路径

  版本是  3.7.11

解答:

如果你安装了mindspore whl包之后,有上述的错误,那么原因可能有两个:

1、mindspore的whl包版本和run包不匹配, mindspore在发版本之前,run包和对应mindspore whl包都是严格测试过,运行多个网络用例成功才确认发布的,所以如果您需要检查您所使用的mindspore 1.5.1对应的run包是否安装正确了

2、/usr/local/Ascend/fwkacllib/lib64目录下有三个whl文件:

te*.whl

topi*.whl

hccl*.whl

这三个whl包您需要卸载再安装。

你可能感兴趣的:(linux,运维,服务器,人工智能,python)