执行安装前请确保安装环境满足硬件环境,支持的操作系统要求,并已参照安装驱动和固件和安装开发环境章节完成开发环境的安装。执行MindIE软件包的安装,会依次安装MindIE RT、MindIE Torch、MindIE Service、MindIE LLM和MindIE SD各组件,组件包的路径在MindIE的子路径下。
cd /home/package
chmod +x 软件包名.run
软件包名.run表示开发套件包Ascend-mindie-{version}_linux-{arch}.run,请根据实际包名进行替换。
source /usr/local/Ascend/ascend-toolkit/set_env.sh
./软件包名.run --check
./软件包名.run --install --quiet
从GCC 5.1版本开始,libstdc++为了更好的实现C++11规范,更改了std::string和std::list的一些接口,导致新老版本ABI不兼容。在C++代码编译时使用-D_GLIBCXX_USE_CXX11_ABI宏选择新老版本。
用户可根据实际工程的ABI版本,选择合适ABI的MindIE安装包。
执行以上命令默认同意华为企业业务最终用户许可协议(EULA)的条款和条件。
xxx install success
xxx表示安装的实际软件包名。
当前提供进程级环境变量设置脚本,供用户在进程中引用,以自动完成环境变量设置。用户进程结束后自动失效。示例如下:
root用户默认安装路径下配置环境变量:
source /usr/local/Ascend/mindie/set_env.sh
非root用户默认安装路径下配置环境变量:
source /home/{当前用户名}/Ascend/mindie/set_env.sh