CANN/pypto环境准备指南

📅 2026/7/12 14:37:09
CANN/pypto环境准备指南
环境准备【免费下载链接】pyptoPyPTO发音: pai p-t-oParallel Tensor/Tile Operation编程范式。项目地址: https://gitcode.com/cann/pypto进行PyPTO开发或运行之前需要安装驱动固件和CANN软件包请参考《CANN快速安装》完成环境准备。[!NOTE] 说明 安装CANN软件包后使用CANN运行用户进行编译、运行时需要以CANN运行用户登录环境执行source ${INSTALL_DIR}/set_env.sh命令设置环境变量。${INSTALL_DIR}请替换为CANN软件安装后的文件存储路径。以root用户安装为例安装后文件默认存储路径为/usr/local/Ascend/cann。安装PyPTO的Python依赖。Python版本 3.9。需要安装Python的Development组件常称为python3-dev。安装Python依赖包。依赖的pip包及对应版本在python/requirements.txt中描述可以使用如下命令完成安装# 进入PyPTO项目源码根目录 cd pypto # 安装相关pip包依赖 python3 -m pip install -r python/requirements.txt安装PyTorch及TorchNPU。请务必先完成CANN toolkit包安装后再安装TorchNPU。请根据实际环境的Python版本单独安装详细指导请参考TorchNPU文档中心中的《软件安装》手册。需确保PyTorch、TorchNPU与PyPTO三者的Python版本一致。安装CMake。PyPTO要求安装3.16.3及以上版本的CMake如果版本不符合要求可以参考如下示例安装满足要求的版本。示例安装3.16.3版本的CMakex86_64架构。mkdir -p cmake-3.16 wget -qO- https://cmake.org/files/v3.16/cmake-3.16.3-Linux-x86_64.tar.gz | tar --strip-components1 -xz -C cmake-3.16 export PATHpwd/cmake-3.16/bin:$PATH安装其它依赖。makeg 7.3.1gcc 7.3.1pybind11 2.13.6pip包可通过python3 -m pip install pybind11安装安装PyPTO Toolkit。具体使用文档参考PyPTO Toolkit文档[!NOTE] 说明 对于PyPTO开发并非必须安装驱动固件。在非昇腾设备上可以利用CPU仿真环境先行进行PyPTO开发和测试并在准备就绪后利用昇腾设备进行验证和加速计算。仿真功能当前为试验特性后续版本可能存在变更暂不支持应用于生产环境。非昇腾设备的安装请参考《CANN安装指南》中“附录B常用操作 在非昇腾设备上安装CANN”章节。【免费下载链接】pyptoPyPTO发音: pai p-t-oParallel Tensor/Tile Operation编程范式。项目地址: https://gitcode.com/cann/pypto创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考