获取ascend-deployer工具
ascend-deployer工具提供OS依赖和docker的自动下载以及一键式安装的功能,并支持驱动、固件、CANN、MindStudio、MindX DL、MEF Center软件包等软件包在线下载、安装和升级。
须知
- ascend-deployer工具默认下载和安装的Python版本为3.7.5,后续相关操作均以要在环境上安装Python 3.7.5为例进行说明。如果用户想选择其他Python版本(不建议更改默认配置),可以通过设置环境变量ASCEND_PYTHON_VERSION(如export ASCEND_PYTHON_VERSION=Python-3.7.0)或修改ascend-deployer/ascend_deployer/downloader/config.ini文件中的Python配置项的方式,指定要安装的Python版本(可选版本为3.7.0~3.7.11、3.8.0~3.8.11、3.9.0~3.9.9)。注意当前适配的TensorFlow不支持Python3.8.x和Python3.9.x。
- 不支持用sudo或su命令切换的用户使用ascend-deployer工具部署环境。
获取工具
ascend-deployer工具支持在Linux系统或Windows系统上使用:
- 在Windows系统上使用
仅支持使用ascend-deployer的下载功能,需先在Windows环境上执行下载操作,然后将ascend-deployer整个目录上传到待安装设备(Linux系统)上进行安装。待安装设备无需再安装ascend-deployer工具。
Windows系统上获取ascend-deployer工具的方式如下(下载zip包):
- 在Linux系统上使用
既支持使用ascend-deployer的下载功能,又支持使用其安装功能。
Linux系统上提供以下两种安装ascend-deployer工具的方式:
- 方式一:下载zip包
获取链接:ascend-deployer工具(建议下载5.0.RC3版本最新发布的工具包)
- 下载后将zip包上传至待安装设备(Linux系统)上解压使用(为了防止软件包在传递过程或存储期间被恶意篡改,建议用户下载软件包后使用sha256sum对软件包进行完整性校验)。
- 为避免解压后权限过大风险,建议解压zip包前将环境umask设置为077,并在用户HOME目录下解压、使用工具。工具执行下载功能时,软件包会自动放置到$HOME/ascend-deployer/ascend_deployer/resources目录下。
- 方式二:pip安装(确保当前环境上Python版本大于等于3.6并已安装pip3)
用pip方式下载ascend-deployer后,执行下载功能时,软件包会自动放置到$HOME/ascend-deployer/resources目录下。
- 方式一:下载zip包
父主题: 安装过程