Ubuntu22.04安装paddle

Ubuntu 14.04:安装PaddlePaddle(Conda安装) Ubuntu 14.04系统中安装PaddlePaddle,是Conda安装,保姆级别操作文档 阅读详情

查看系统版本信息

使用命令lsb_release -a查看系统版本

root@LAIS01:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy

查看系统支持的cuda版本,使用命令nvidia-smi,最高支持的cuda版本是12.4

NVIDIA-SMI 550.107.02             Driver Version: 550.107.02     CUDA Version: 12.4 

在paddle官网确定安装的paddle版本,Ubuntu 22.04上面只有2.4和2.5版本支持,这个务必要看清楚,不然后续你得重新安装。
确定paddle版本

安装cuda11.7

从官方安装手册那里看到,需要安装CUDA 11.7、cuDNN 8.4.1
cuda需要11.7版本
在英伟达的官网上选择对应的版本信息

https://developer.nvidia.com/cuda-toolkit-archive

cuda11.7
选择对应版本
下面有两行脚本,第一个是下载可执行文件,第二个是安装

wget https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda_11.7.0_515.43.04_linux.run
sudo sh cuda_11.7.0_515.43.04_linux.run

此时,我们在终端上新建一个cuda-11.7文件夹,在/usr/local/路径下,然后在cuda-11.7路径下执行上面的第一条脚本,下载完成后,执行第二条。

出现的第一个界面,选择continue即可,出现下一个界面,输入accept即可
输入accept
在这里插入图片描述
在这个界面,按键盘上的↑↓键,停留在Driver上,然后按一下键盘上的空格键,去掉前面的+号,然后按↓键,移动到Install上按键盘的回车键即可,出现下面的界面表示安装成功
安装成功

配置cuda环境变量

使用vim命令打开.bashrc文件,或者使用gedit ~/.bashrc,在文件末尾加上下面这两行

export PATH=/usr/local/cuda-11.7/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-11.7/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

保存更改后,执行下面的命令生效

source ~/.bashrc

使用nvcc -V命令查看cuda是否安装成功

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Tue_May__3_18:49:52_PDT_2022
Cuda compilation tools, release 11.7, V11.7.64
Build cuda_11.7.r11.7/compiler.31294372_0

安装cuDNN 8.4.1

依旧是在英伟达的官网,这里需要注册账号,国内网络不太稳定,我试了好多次才注册成功,有梯子的直接用梯子,找对应版本的cudnn

https://developer.nvidia.com/rdp/cudnn-archive

cudnn
这里我是在windows系统上下载好了传到服务器上去的,同样是将文件放在上面新加的cuda-11.7文件夹里,先解压,再移动相关文件到cuda里去

tar -xf cudnn-linux-x86_64-8.4.1.50_cuda11.6-archive.tar.xz

解压完成后,执行下面的脚本

sudo cp cudnn-*-archive/include/cudnn*.h /usr/local/cuda-11.7/include
sudo cp -P cudnn-*-archive/lib/libcudnn* /usr/local/cuda-11.7/lib64
sudo chmod a+r /usr/local/cuda-11.7/include/cudnn*.h /usr/local/cuda-11.7/lib64/libcudnn*

验证是否安装成功,使用下面的脚本

sudo cat /usr/local/cuda-11.7/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

出现下面这些信息表示安装成功了

#define CUDNN_MAJOR 8
#define CUDNN_MINOR 4
#define CUDNN_PATCHLEVEL 1
--
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)

#endif /* CUDNN_VERSION_H */

安装paddle

先用Anaconda创建一个虚拟环境paddle25 ,名字随便取,Linux环境下叫miniconda3,注意区别,功能用法是一样的

conda create -n paddle25 python=3.8

然后激活虚拟环境

conda activate paddle25

安装paddle

conda install paddlepaddle-gpu==2.5.2 cudatoolkit=11.7 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge

安装完成后,验证环境是否安装成功,在当前目录下,使用 python3 进入 python 解释器,输入import paddle ,再输入 paddle.utils.run_check(),执行后,下方会出现相关的cpu信息,最后一行是安装成功字样,整个paddle的安装就完成了。

PaddlePaddle is installed successfully! Let's start deep learning with PaddlePaddle now.
【PaddlePaddle】保姆级教程:Ubuntu22.04+CUDA12.2编译PaddlePaddle源码并安装 WSL2 Ubuntu 22.04+CUDA12.2,从0开始编译并安装paddlepaddle 阅读详情

相关推荐

Ubuntu22.04系统搭建PaddleOCR API服务器,轻松搞定图像识别【含调试脚本】

Ubuntu 22.04搭建PaddleOCR API,轻松搞定图像识别服务器

u012766400的博客 1764

Ubuntu多卡服务器、普通用户安装paddlepaddle环境

之前在本地的Ubuntu机器上安装paddle环境还挺顺利的,但是在多卡服务器上安装确遇到了很多问题,主要是服务器上已经安装了cuda等环境,普通用户也没有权限修改系统的依赖,多卡环境与单卡也有些区别。主要参考资料就是paddle官方文档。

ShareProgress的博客 1877

[Paddle] 从零安装 Paddle 框架

根据你的系统,选择并下载并安装适用于您的系统的 CUDA 工具包,例如我们的系统选择以下配置项。进行安装,参考以下命令,根据自己的显卡安装最新的显卡驱动及其对应的显卡工具包。下载最新的 Miniconda 版本。在命令行输入以下代码,以验证您的 GPU 是否是 NVIDIA GPU。如果没有错误信息,则说明 PaddlePaddle 安装成功。

qq_37380933的博客 4303

【Ubuntu22.04安装Paddlepaddle2.5.0】安装记录及各种踩坑记录

ubuntu安装paddle,cuda,cudnn

weixin_45788868的博客 3263

告别繁琐编译:用我打包好的FastDeploy 1.0.7 Wheel文件,5分钟在RK3588上跑通PaddleOCR

本文提供了在RK3588开发板上快速部署PaddleOCR的解决方案,通过预编译的FastDeploy 1.0.7 Wheel文件,5分钟内即可完成环境配置和模型推理,大幅提升开发效率。方案针对RK3588 NPU优化,实测OCR推理速度比原生Paddle Inference快3倍以上,适用于工业质检、智能零售等场景。

weixin_33725722的博客 394

避坑指南:在Ubuntu 22.04上搞定PaddleOCR GPU环境(CUDA 11.8 + Python 3.8)

本文详细介绍了在Ubuntu 22.04系统上配置PaddleOCR GPU环境的完整流程,包括CUDA 11.8安装、Python 3.8虚拟环境搭建、PaddlePaddle-GPU版本部署以及常见问题解决方案。通过实战经验分享,帮助开发者高效完成OCR模型训练与推理环境配置,避免常见陷阱,提升开发效率。

weixin_42659194的博客 230

ubuntu 22.04安装paddle

百度飞浆(paddle)深度学习框架当前稳定版(2.3.2版)不支持在ubuntu 22.04上安装! 虽然官网解释原因是系统GCC版本过高,实测GCC降级后无效! 解决方案很简单,放弃使用稳定版,直接使用develop版本即可。

u011876981的博客 2233

安装PaddlePaddle2.6.2和PaddleSpeech1.4的CPU版本——基于Ubuntu22.04

安装PaddlePaddle2.6.2和PaddleSpeech1.4的CPU版本——基于Ubuntu22.04

lxcw_sir的博客 2142

ubuntu 22.04 安装百度飞桨paddle经验分享

8 张1080ti 11g 显存安装的是cuda 11.7 加cuDNN v8.4.1配上paddle2.4 版本的支持cuda11.7的gpu,paddlepaddle-gpu==2.4.2.post117。顺利跑起!!!

weixin_43559307的博客 2572

在Ubuntu 22.04上从源码编译PaddleOCR C++推理库:一份避坑指南

本文详细介绍了在Ubuntu 22.04上从源码编译PaddleOCR C++推理库的完整流程,包括环境准备、OpenCV定制编译、Paddle预测库优化等关键步骤。针对服务器端部署场景,提供了性能调优技巧和常见问题解决方案,帮助开发者高效构建高性能OCR推理引擎。

weixin_29011395的博客 215

富士SC2022,C325,C328打印机扫描到网络详细教程

富士打印机SC2022,C328,C325等型号扫描到电脑教程

weixin_41926602的博客 1万+

Ubuntu22.04多显卡安装paddle GPU

NVIDIA 显卡:两张CUDA:11.8。

qq_43650934的博客 1936

激光三角测量法:斜射与直射式技术的原理与应用解析

本文深入解析激光三角测量法中斜射式与直射式技术的原理、应用及对比。斜射式适用于高精度小范围测量,尤其擅长处理反光表面;直射式则适合大范围位移检测,结构更简单。文章详细介绍了两种技术的光路分析、数学建模、应用场景及选型建议,并探讨了系统校准与误差分析方法,为工业检测领域提供实用参考。

weixin_29280219的博客 415

记录如何在RK3588板子上跑通paddle的OCR模型

一、Ubuntu系统中完成环境搭建安装RKNNtoolkit2RKNNtoolkit2的作用是将onnx模型转为rknn模型安装 python3.9版本对应的 RKNN-Toolkit2。

m0_60657960的博客 2959

基于ThingsBoard+ESP8266的MQTT远程控制实战:从设备接入到仪表盘交互

本文详细介绍了基于开源物联网平台ThingsBoard与ESP8266开发板,通过MQTT协议实现远程控制的完整实战流程。从环境搭建、设备创建、仪表盘设计到核心代码编写与联调,手把手指导完成从云端到硬端的物联网闭环,为智能家居与物联网原型开发提供低成本、高效率的解决方案。

weixin_29192365的博客 334

在claude code desktop中安装pdf处理skill的实战教程

本文介绍了在Claude Code Desktop中安装PDF处理Skill的详细教程。针对国内用户使用第三方API时无法直接调用官方插件的问题,提供了完整的解决方案。教程从下载Anthropic官方Skills源码开始,逐步演示了如何将PDF处理模块打包、上传至Claude Code Desktop,并最终成功加载使用。整个过程采用全流程拆解方式,确保新手也能快速上手。通过本文,读者可以掌握在非官方环境下扩展Claude Code功能的方法,从而提升工作效率

weixin_43178406的博客 9万+

import paddle 时报错: ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22’

系统 ubuntu 16.04 安装paddlepaddle时import paddle报错: ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22’ not found 检查版本: strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCX 发现最高只有 GLIBCXX_3.4.21,而不是 3.4.22,需要更新 libstd

qq_34717531的博客 1988

C++面试八股文

和静态多态(又称编译期多态,即在系统编译期间就可以确定程序将要执行哪个函数),其中动态多态是通过虚函数实现的,虚函数是类的成员函数,存在存储虚函数指针的表叫做虚函数表,虚函数表是一个存储类成员虚函数的指针,每个指针都指向调用它的地方,当子类调用虚函数时,就会去虚表里面找自己对应的函数指针,从而实现“谁调用、实现谁”从而实现多态。而C++符号表中的符号不是以函数名命名的,称为函数名修饰规则,虽然函数名相同,但是函数参数等其他属性不同,取的符号也不同,所以不会产生查询歧义的问题,使得函数可以重载。

qq_46676829的博客 906

Paddle 2.1.0模型转换为 Paddle Lite 2.13模型

想在手机上面玩AI目标检测,使用的是Termux环境,加编译的二进制可执行代码,因为PaddleX训练出的模型是不能进行使用的,需要转换成nb格式来使用,经过近一天的折腾总算弄成功,在这里做个总结,方便需要的朋友。使用这个目录的才成功,T0002\output\best_model,这是使用PaddleX GUI界面版本训练出的结果数据。这次是在WIN环境下面进行的操作,之前尝试在Ubuntu 22.0.4,Python 3.10环境安装。对protobuf有要求,必需要在3.20以下,有出错误提示。

hexinbo的博客 897

【unity实战】随机地下城生成3——设置人物移动脚本、动画的切换和摄像机的跟随(含源码)

给房间添加触发器碰撞体,用来判断角色是否进入房间切割人物图片,注意人物每个图片高度可能不同,所有我们需要把轴心调整到人物的底部把人物跑步图片的高度,统一调成20,下面镂空,达到跳跃的效果快速创造人物动画,以人物idle为例,我们选中所有的idle人物图片,拖拽至窗口,unity就会自动生成,并提示保存动画位置别忘记设置人物排序图层,运行人物就动起来了新增run动画设置人物碰撞体设置刚体将重力设置为0,持续人物移动和动画切换的代码设置摄像机跟随单例代码在room中调用。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1053

【银河麒麟服务器操作系统】安装英伟达4090D显卡驱动操作指南

本文详细介绍了在银河麒麟高级服务器操作系统V10SP3-2403-X86版本上安装NVIDIA RTX4090D显卡驱动的完整流程。主要内容包括:准备工作检查、开源驱动禁用、运行级别切换、依赖包安装以及交互式安装过程中的关键选项选择(32位库选Yes、X配置选No)。通过禁用nouveau驱动、重建内核引导等步骤确保驱动安装成功,最后通过nvidia-smi命令验证驱动安装情况。文档提供了操作检查表和安装流程图,帮助用户在银河麒麟系统上顺利完成显卡驱动部署。

信创运维工程师 · 银河麒麟 & 容器实战 | 金融生产环境迁移·等保加固 | 142篇原创·17万+阅读 3109

Python:安装paddlepaddle后运行代码报错ImportError: core_avx.so: undefined symbol: _dl_sym, version GLIBC_PRIVA

操作系统:Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-122-generic x86_64)但是这里有个问题,这个版本只能单卡GPU训练,但是安装其他版本都报错,暂时只能用这个。我的cuda版本为11.0。

m0_61356167的博客 735

基于QT+Halcon实现线序识别

一、线序识别算法步骤。 1.按照检测区域m_pItem1的外接矩形(rtBount)的大小, 截取感兴趣区域图像hRoi。 2.把截取出来的感兴趣区域图像hRoi, 分离出R、G、B三个通道hRed、hGreen、hBlue。 3.把hRed、hGreen、hBlue三个通道转换成cielab颜色空间, 得到hChannelL、hChannelA、hChannelB三个颜色图。 4.设m_pItem1的宽为iItemW, 高为iItemH. 分别申请大小为iItemW的pSumL、pSumA、pSumB内

专注现代C++实战,从核心语法到高性能编程,助力开发者深入掌握系统级编程精髓。 1748

PaddlePaddle 尚不支持 Ubuntu22.04

(base) luke@luke-NH5x-7xRCx-RDx:~$ python Python 3.9.7 (default, Sep 16 2021, 13:09:58) [GCC 7.5.0] :: Anaconda, Inc. on linux Type "help", "copyright", "credits" or "license" for more information. >>> import paddle Error: Can not import avx cor.

人工智能 5422

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ubuntu安装python3.6_百度零基础深度学习笔记(一) 安装飞桨paddle

安装飞桨paddlepaddle官网提供了相应系统的安装流程。官网安装飞浆我的环境是Ubuntu 18.04 + Python 3.6 + GTX 970X,切记paddle暂没编译Python 3.8+版本,现只支持3.5.1+/3.6/3.7。安装显卡驱动 1#查看适合显卡的驱动信息,安装带recommended的版本 2➜~ubuntu-driversdevices...

weixin_39677106的博客 348

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Ubuntu22.04配置服务器端PPocr(仅记录)

Ubuntu下paddle+cpu+paddleocr配置记录

altolia_pandagon的博客 1012

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

上一篇: 使用TableGeneration生成表格数据集
下一篇: win10安装MySQL8.0.40,含踩坑记录
程序员小川
博客等级 码龄10年 47粉丝 305原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值