# 安装CANN

本节介绍如何安装CANN的依赖和CANN软件包。

1. 在浏览器中打开下载链接(https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/CANN/CANN 7.0.RC1/Ascend-cann-toolkit_7.0.RC1_linux-x86_64.run)根据系统架构下载CANN软件“Ascend-cann-toolkit_{version}_linux-x86_64.run”。。
  下载后的文件在Windows默认下载路径中对应Ubuntu子系统的路径为“/mnt/windows_default_download_path/Downloads”目录，其中windows_default_download_path默认为“/c/User/username/”，username请根据实际情况替换。

  一般情况下PC为x86架构，如果现场PC为Arm架构，请下载Arm架构安装包(https://ascend-repo.obs.cn-east-2.myhuaweicloud.com/CANN/CANN 7.0.RC1/Ascend-cann-toolkit_7.0.RC1_linux-aarch64.run)。

2. 参考安装依赖(https://www.hiascend.com/document/detail/zh/canncommercial/700/envdeployment/instg/instg_0028.html)安装依赖。
  使用WSL子系统时安装依赖时需使用sudo命令，否则会提示Permission denied。

3. 进入文件下载目录，执行以下命令进行开发套件包的安装。

  a. 增加对软件包的可执行权限。

```
chmod +x Ascend-cann-toolkit_7.0.RC1_linux-x86_64.run
```


  b. 执行以下命令安装软件。

```
./Ascend-cann-toolkit_7.0.RC1_linux-x86_64.run --install
```


    安装完成后，若显示如下信息，则说明软件安装成功：

```
[INFO] xxx install success
```


    xxx表示安装的实际软件包名。

4. 安装完成后配置开发套件包的环境变量。

```
source
CANN_INSTALL_PATH
/ascend-toolkit/set_env.sh
export LD_LIBRARY_PATH=
CANN_INSTALL_PATH
/ascend-toolkit/latest/x86_64-linux/devlib/:$LD_LIBRARY_PATH
```


  CANN_INSTALL_PATH：为CANN软件安装目录。
