当前位置: 首页 > news >正文

openi启智社区 aarch64 npu环境安装飞桨paddlepaddle和PaddleNLP(失败)

以前在启智社区都是编译安装飞桨,这回看到飞桨提供了npu安装包,兴冲冲的以为安装很简单。

之所以安装飞桨,是因为想在启智社区的启智大脑调试环境使用最新的PaddleNLP,结果报错:No module named 'paddle.nn.layer.layers',提issuenpu下import paddlenlp报错:No module named 'paddle.nn.layer.layers' · Issue #64996 · PaddlePaddle/Paddle · GitHub

期间还自己动手重新升级安装了飞桨和PaddleNLP最新版(以为升级成功了,其实是失败了)

从issue得知npu环境需要python3.9,所以需要自己安装。

下载:

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_24.4.0-0-Linux-aarch64.sh

安装

sh Miniconda3-py39_24.4.0.0-Linux-aarch64.sh 

按照提示,一般就是按yes 、回车啥的。 LICENSE那里可以按q退出,然后按yes 

最后问不是不是激活环境,默认是no,为了方便,可以选择yes

安装好之后,再创建一个新的terminal,这时候就自动进入了python3.9环境了,

安装飞桨cpu版本

python -m pip install --pre paddlepaddle -i https://www.paddlepaddle.org.cn/packages/nightly/cpu/

然后再安装npu版本:

 python -m pip install --pre paddle-custom-npu -i https://www.paddlepaddle.org.cn/packages/nightly/npu/

报错:
Looking in indexes: https://www.paddlepaddle.org.cn/packages/nightly/npu/
ERROR: Could not find a version that satisfies the requirement paddle-custom-npu (from versions: none)
ERROR: No matching distribution found for paddle-custom-npu

仔细看飞桨提供的npu版本,原来是amd64架构的,而启智社区是aarch64架构,所以最终使用安装包失败。

留档。

 

相关文章:

  • 连山露【诗词】
  • GiantPandaCV | 提升分类模型acc(一):BatchSizeLARS
  • 【Java每日一题】2.和数最大操作II-动态规划
  • 顶级域名和二级域名的区别
  • SOA设计的标准要求
  • SAP HCM HR_PAD_HIRE_EMPLOYEE 自定义信息类型字段保存问题
  • 标题:深入探索Linux中的`ausyscall`
  • SpringCloud整合OpenFeign实现微服务间的通信
  • Visual Studio Code 怎么恢复默认布置
  • 计算机组成结构—IO方式
  • SpringCache和SpringTask
  • 【ARM64 常见汇编指令学习 19.2 -- ARM64 地址加载指令 ADR 详细介绍】
  • 高防CDN是如何应对DDoS和CC攻击的
  • 堆排序-调整算法
  • wireshark 标记自己想要的数据包
  • 【css3】浏览器内核及其兼容性
  • ES6系列(二)变量的解构赋值
  • JavaScript DOM 10 - 滚动
  • Javascript 原型链
  • JS题目及答案整理
  • Laravel 菜鸟晋级之路
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • rabbitmq延迟消息示例
  • SpiderData 2019年2月23日 DApp数据排行榜
  • spring boot 整合mybatis 无法输出sql的问题
  • Swift 中的尾递归和蹦床
  • vue 个人积累(使用工具,组件)
  • vue的全局变量和全局拦截请求器
  • webgl (原生)基础入门指南【一】
  • Windows Containers 大冒险: 容器网络
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 分享几个不错的工具
  • 回流、重绘及其优化
  • 我有几个粽子,和一个故事
  • 写代码的正确姿势
  • Linux权限管理(week1_day5)--技术流ken
  • 第二十章:异步和文件I/O.(二十三)
  • ​​​​​​​STM32通过SPI硬件读写W25Q64
  • $.proxy和$.extend
  • ( 10 )MySQL中的外键
  • (24)(24.1) FPV和仿真的机载OSD(三)
  • (3)llvm ir转换过程
  • (阿里云万网)-域名注册购买实名流程
  • (二)PySpark3:SparkSQL编程
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (原创)可支持最大高度的NestedScrollView
  • .md即markdown文件的基本常用编写语法
  • .NET Core 和 .NET Framework 中的 MEF2
  • .NET Micro Framework初体验(二)
  • .Net Winform开发笔记(一)
  • .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter
  • .net 调用海康SDK以及常见的坑解释