安装后配置
- 在使用python3.7.5之前,需配置如下环境变量:
# root用户安装python3.7.5 . /usr/local/ascendrc # 非root用户安装python3.7.5 . ~/.local/ascendrc
- toolkit等软件提供进程级环境变量设置脚本,供用户在进程中引用,以自动完成环境变量设置。用户进程结束后自动失效。示例如下(以root用户默认安装路径为例):
如果是使用非root用户安装,请将以下命令中的”/usr/local/Ascend”替换为”~/Ascend”,命令示例如下:
. ~/Ascend/ascend-toolkit/set_env.sh# 安装toolkit包时配置 . /usr/local/Ascend/ascend-toolkit/set_env.sh # 安装tfplugin包时配置 . /usr/local/Ascend/tfplugin/set_env.sh # 安装nnrt包时配置 . /usr/local/Ascend/nnrt/set_env.sh # 安装nnae包时配置 . /usr/local/Ascend/nnae/set_env.sh # 安装toolbox包时配置 . /usr/local/Ascend/toolbox/set_env.sh
用户也可以通过修改~/.bashrc文件方式设置永久环境变量,操作如下:- 以运行用户在任意目录下执行vi ~/.bashrc命令,打开.bashrc文件,在文件最后一行后面添加上述内容。
- 执行:wq!命令保存文件并退出。
- 执行source ~/.bashrc命令使其立即生效。
- 当进行分布式训练时,需配置device的网卡IP,具体操作可参考配置device的网卡IP。如果用户想批量配置device的网卡IP,可取用ascend-deployer工具提供的Device IP配置脚本(ascend-deployer/tools/DeviceIP-conf.sh),详情可参考批量部署Device IP。

- 安装过程中会创建docker用户组并启动docker服务。安装完成后,用户可以卸载系统中可能存在安全风险的gcc、g++、jdk等第三方组件。
- 用户如需使用工具安装的gcc 7.3.0,需要先建立软链接(以root用户安装的gcc 7.3.0为例:ln -sf /usr/local/gcc7.3.0/bin/gcc /usr/bin/gcc)。