昇腾社区首页
中文
注册
开发者
下载

卸载CANN

通过xxx.run格式离线安装CANN软件后,可参考以下方式进行卸载。

ops跟随Toolkit安装后,卸载Toolkit时,会自动卸载ops。

脚本卸载(推荐)

xxx.run格式离线安装后,用户可以通过卸载脚本完成卸载,执行如下步骤:

进入卸载脚本所在路径,执行卸载指令。
  • Toolkit:
    cd <path>/cann-<version>/<arch>-linux/script
    ./uninstall.sh
  • 单独卸载ops:
    cd <path>/cann-<version>/<arch>-linux/script
    ./ops_uninstall.sh
  • NNAL:
    cd <path>/nnal
    ./nnal_uninstall.sh

其中<path>为软件包的安装路径,<version>为软件包版本,<arch>-linux为CPU架构,请用户根据实际情况替换。

卸载完成后,若显示如下信息,则说明软件卸载成功:
1
[INFO] xxx uninstall success

xxx表示卸载的实际软件包名。

软件包参数卸载

xxx.run格式离线安装后,用户可以通过卸载软件包完成卸载,可以执行如下步骤:

进入软件包所在路径,执行以下命令卸载软件包。
./xxx.run --uninstall
卸载完成后,若显示类似如下信息,则说明软件卸载成功:
1
[INFO] xxx uninstall success

xxx表示卸载的实际软件包名。

该方式会根据配置文件中Install_Path所指向的路径,卸载CANN软件包,备份时间戳文件夹下的配置文件中的Install_Path不会被读取。

配置文件所在路径:

  • root用户:/etc/Ascend/ascend_cann_install.info
  • 非root用户:${HOME}/Ascend/ascend_cann_install.info

包管理器方式卸载(Yum)

通过Yum方式在线安装后,可以使用以下方式卸载。

如果同时卸载ops和Toolkit包,请按照“ops > CANN软件”的顺序进行卸载。

以安装用户登录服务器,执行如下指令卸载rpm包(其中xxx请根据实际软件包全名替换,如Ascend-cann-toolkit)。
  • 若使用非root用户安装,执行命令如下:
    sudo yum remove xxx
  • 若使用root用户安装,执行命令如下:
    yum remove xxx

包管理器方式卸载(Conda)

通过Conda方式在线安装后,可以通过以下方式卸载。

如果同时卸载ops和Toolkit包,请按照“ops > CANN软件”的顺序进行卸载。

以安装用户登录服务器,并进入软件包所在的Conda虚拟环境,执行如下指令卸载软件包(其中xxx请根据实际软件包名称替换,如cann-toolkit)。
conda remove ascend::xxx