龙芯loongarch64服务器编译安装paddlepaddle

news/2025/2/19 17:12:42/

前言 

       PaddlePaddle (Parallel Distributed Deep Learning,中文名飞桨)是百度公司推出的开源,易学习,易使用的分布式深度学习平台,现阶段各行各业均追求国产化,软件行业也一样,所有需要在龙芯服务器上编译安装paddlepaddle。

        官方教程

官方教程里面很多没有讲解到,安装过程中出现了各种各样的问题,以下是对官方教程的补充,有什么问题,欢迎指正!

一、环境准备

1、安装之前,需要在服务器上将各种各样的系统依赖包装好,如下:

yum install cmake libffi* openssl* lzma* sqlite* libzip* tk* uuid* gdbm* zlib* 

yum install libjpeg* openjpeg*

        这块与官方讲解的不太一样,注意留意,以上的包在编译python的时候也是需要的,按上面正常安装就可以了。

2、Python环境

        根据实际经验,很多依赖包已不支持Python3.8以下的环境,所以这块就在Python3.8的环境上进行编译,系统Python环境为3.7,按该教程【


http://www.ppmy.cn/news/1277872.html

相关文章

解释Keil-MDK中Code、RO-data、RW-data、ZI-data

一、概念 Code:即代码域,它通常是指编译器生成的机器指令,这些内容会被存储到ROM区。 RO-data:Read Only data,即只读数据域,它指程序中用到的只读数据,这些数据被存储在ROM区,因而…

C语言数据结构-排序

文章目录 1 排序的概念及运用1.1 排序的概念1.2 排序的应用 2 插入排序2.1 直接插入排序2.2 希尔排序2.3 直接排序和希尔排序对比 3 选择排序3.1 堆排序3.2 直接选择排序 4 交换排序4.1 冒泡排序4.2 快速排序4.2.1 挖坑法14.2.2 挖坑法24.2.3 挖坑法3 5 并归排序6 十万级别数据…

css学习笔记5

css学习笔记5 5.CSS列表属性6.CSS表格属性1.边框相关属性(其他元素也能用):2.表格独有属性(只有table标签才能使用): 7.CSS背景属性8.CSS鼠标属性 5.CSS列表属性 列表相关的属性,可以作用在ul、…

Ai绘图简介

1、Ai能干什么? 其是一款矢量图形设计软件,可以与PS结合制作GIF动画,与AE结合制作特效动画。对提升自己审美具有重要意义。 2、学习Ai的思路 Ai的原理和操作有限,因此每个人都可以学会,但学习速度和灵活程度由自己把…

回调地狱Axios

## 解决回调地狱:Promise 和 Axios 在现代的前端开发中,处理异步操作和网络请求是非常常见的任务。使用 Promise 和 Axios 可以更轻松地管理异步代码和发送网络请求。 ### Promise Promise 是一种用于处理异步操作的对象,它有三种状态&…

v-if与v-show的区别

v-if指令可以控制一个元素的显示和隐藏&#xff0c;那么它是如何实现的&#xff1f;它和看起来很像的v-show指令有什么区别呢&#xff1f; 如果v-if指令的值为假&#xff0c;那么这个元素不会被插入DOM。 下面的代码 <div v-if"true">one</div><div…

目标检测入门体验,技术选型,加载数据集、构建机器学习模型、训练并评估

Hi, I’m Shendi 1、目标检测入门体验&#xff0c;技术选型&#xff0c;加载数据集、构建机器学习模型、训练并评估 在最近有了个物体识别的需求&#xff0c;于是开始学习 在一番比较与询问后&#xff0c;最终选择 TensorFlow。 对于编程语言&#xff0c;我比较偏向Java或nod…

两种经典的现货白银假突破类型

假突破是现货白银市场中一种具有反大众性的市场行为。它通常和一种强势的市场行为突破联系在一起&#xff0c;但是它的方向是和突破完全相反的&#xff0c;识别假突破的类型&#xff0c;有助于降低我们亏损的风险&#xff0c;那如何识别呢&#xff1f;下面我们来介绍两种假突破…