昇腾设备开发环境
场景介绍
昇腾设备开发环境可以进行代码开发、编译、调测等开发活动,同时也可以运行应用程序和进行模型训练。
用户在此场景下可实现Profiling全部操作,包括采集和解析。
环境搭建
安装环境完成后的环境变量若为仅当前窗口生效,则需要在新窗口重新配置环境变量或设置永久生效,如下所示:
以下示例均为root或非root用户默认安装路径,请以实际安装路径为准。
- 设置公共环境变量
- 以root用户安装Ascend-cann-toolkit包
. /usr/local/Ascend/ascend-toolkit/set_env.sh
- 以非root用户安装Ascend-cann-toolkit包
. ${HOME}/Ascend/ascend-toolkit/set_env.sh
- 以root用户安装Ascend-cann-toolkit包
- 设置Python相关环境变量
- 设置环境变量永久生效
上述环境变量只在当前窗口生效,用户可以将上述命令写入~/.bashrc文件,使其永久生效,操作如下:
- 以安装用户在任意目录下执行vi ~/.bashrc,在该文件最后添加上述内容。
- 执行:wq!命令保存文件并退出。
- 执行source ~/.bashrc使环境变量生效。
软件包适配
请参见Ascend-cann-toolkit开发套件包章节。
父主题: 环境适配