0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在Ubuntu 24.04 LTS上安装飞桨PaddleX

jf_23871869 来源:jf_23871869 作者:jf_23871869 2024-11-11 17:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前面我们介绍了《在Windows用远程桌面访问Ubuntu 24.04.1 LTS》本文接着介绍安装飞桨PaddleX。

PaddleX 3.0

是基于飞桨框架构建的一站式全流程开发工具,它集成了众多开箱即用的预训练模型,可以实现模型从训练到推理的全流程开发,支持国内外多款主流硬件,助力AI 开发者进行产业实践。

本文将介绍在Ubuntu 24.04.1LTS上从零开始安装飞桨PaddleX,整个流程分四步:

1. 安装英伟达显卡驱动程序;

2. 安装Anaconda并配置虚拟环境;

3. 安装PaddlePaddle;

4. 安装PaddleX;

一,安装英伟达显卡驱动程序

把英伟达独立显卡安装到桌面计算机中,并安装好了Ubuntu24.04.1 LTS后,下一步就是安装英伟达显卡驱动程序。首先,请运行“ubuntu-drivers devices”命令列出当前可用的硬件设备,确保Ubuntu 24.04.1 LTS已发现安装在桌面计算机中的英伟达显卡,如下图所示。

wKgaomcx0YKAVW5EAAIw8KgsSgg548.png

然后,运行Ubuntu驱动自动安装命令“ubuntu-drivers autoinstall”,完成英伟达显卡驱动程序的安装,并重启系统。

# 运行Ubuntu驱动自动安装命令 sudo ubuntu-drivers autoinstall # 重启系统 sudo reboot,

wKgZomcx0Y2AdNJkAAEMD75kaPw602.png

系统重启完毕后,运行“nvidia-smi”命令,验证安装。

nvidia-smi

wKgaomcx0ZOAA5hQAAHrKti2GMs455.png

二,安装Anaconda并配置虚拟环境

Anaconda是Python软件包(packages)和虚拟环境(virtual environment)的管理工具,让Python开发者能方便快捷地管理Python运行的虚拟环境和开发应用程序所依赖的各种软件包。请用命令从Anaconda管网或清华大学开源软件镜像站下载并安装Anaconda:

# 用wget下载Anaconda3-2024.06-1-Linux-x86_64.sh,或者,将链接拷贝到浏览器中下载 wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2024.06-1-Linux-x86_64.sh # 运行Anaconda3-2024.06-1-Linux-x86_64.sh bash Anaconda3-2024.06-1-Linux-x86_64.sh

滑动查看更多

在阅读并接受license agreement后,所有步骤按默认配置键入“Enter”或“yes”即可完成安装,如下图所示:

wKgaomcx0d2ATkZwAAOJD0wtv1U078.png

看到"Thank you for installing Anaconda3!"字样后,键入命令“source ~/.bashrc”,激活conda。

source ~/.bashrc

接着,请输入命令创建名为“pdx_cu118”的虚拟环境(注:当前支持Python 3.8 ~ Python 3.10下运行,更多Python版本适配中):

conda update conda conda create -n pdx_cu118 python=3.11 conda activate pdx_cu118

注意,对于无法连接到 Anaconda 官方源的国内用户,可以按照以下命令先添加清华源,再创建虚拟环境。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes

滑动查看更多

三,安装PaddlePaddle

飞桨(PaddlePaddle)以百度多年的深度学习技术研究和业务应用为基础,是中国首个自主研发、功能完备、 开源开放的产业级深度学习平台,集深度学习核心训练和推理框架、基础模型库、端到端开发套件和丰富的工具组件于一体。在虚拟环境paddlex中,使用下面的命令一键安装飞桨GPU版本:

python -m pip install paddlepaddle-gpu==3.0.0b2 -i https://www.paddlepaddle.org.cn/packages/stable/cu118/

滑动查看更多

注意:paddlepaddle最新版本的安装指令,请查阅:

https://www.paddlepaddle.org.cn/

wKgaomcx0gaAaLf1AAGvzNXgUFQ960.png

安装完毕后,运行下面的命令,验证安装。若收到“PaddlePaddle is installed successfully!”反馈信息,则表明PaddlePaddle安装成功!

python import paddle paddle.utils.run_check()

wKgZomcx0g2ANXrpAAGObiQza1g065.png

四,安装Paddle X

成功安装PaddlePaddle后,使用下面的命令一键安装PaddleX。

pip install https://paddle-model-ecology.bj.bcebos.com/paddlex/whl/paddlex-3.0.0b2-py3-none-any.whl

滑动查看更多

注意:paddlex最新版本的安装指令,请查阅:

https://github.com/PaddlePaddle/PaddleX

安装完毕后,运行下面的命令,验证安装。

paddlex --pipeline image_classification --input https://paddle-model-ecology.bj.bcebos.com/paddlex/imgs/demo_image/general_image_classification_001.jpg --device gpu:0

滑动查看更多

若出现下面的结果,说明PaddlePaddle和PaddleX在Ubuntu24.04LTS上安装成功!该安装步骤也支持Ubuntu20.04和22.04。

wKgaomcx0jOAMXcVAAR1RhoJIGw879.png

五,总结

本文介绍了在Ubuntu 24.04.1LTS上从零开始安装飞桨PaddleX的完成流程。大家快来使用PaddleX高效训练自己的模型吧!

更多精彩内容请关注“算力魔方®”!

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 英特尔
    +关注

    关注

    61

    文章

    10275

    浏览量

    179293
  • Ubuntu
    +关注

    关注

    5

    文章

    603

    浏览量

    32876
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【EASY EAI Orin Nano开发板试用体验】PP-OCRV5文字识别实例搭建与移植

    用PP-OCRV5,首先就是要安装PaddlePaddle 3.0()和PaddleOCR 3.0(OCR大模型),这两个软件要通过
    发表于 08-18 16:57

    如何在树莓派上安装Ubuntu MATE ?

    ,而非GNOME。本文中,我将介绍如何轻松地树莓派上安装它。UbuntuMATE官方支持树莓派,因此每发布一个新版本,都会为树莓派发布一个镜像。该镜像可刷入S
    的头像 发表于 08-12 18:56 2945次阅读
    如何在树莓派上<b class='flag-5'>安装</b><b class='flag-5'>Ubuntu</b> MATE ?

    请问Vision Five2怎样安装openeuler24.03 LTS SP1?

    Vision Five2怎样安装openeuler24.03 LTS SP1?
    发表于 07-29 09:02

    启动Ubuntu UVC流时出现Ubuntu -71错误,怎么解决?

    我已经使用 FX3 开发了一个可以 Windows 下运行的 UVC 应用程序,但是当我将其插入 Ubuntu 24.04 机器并打开 Cheese 或 Snapshot 时,我在内核日志中收到
    发表于 07-16 08:16

    FX3 UVC 无法与 Ubuntu 24.04 Cheese 或 Snapshot 相机应用程序配合使用,怎么处理?

    当我尝试使用 Cheese 或 Snapshot 应用程序将未压缩的 1080p30 从我的 FX3 UVC+UAC 设备流式传输到 Ubuntu 24.04 机器时遇到问题。我的 FX3
    发表于 07-16 06:37

    如何在Ubuntu 22.04安装NVIDIA显卡驱动

    Ubuntu 22.04 安装 NVIDIA 显卡驱动完整步骤
    的头像 发表于 05-20 11:00 4937次阅读

    如何在Ubuntu安装NVIDIA显卡驱动?

    专有显卡驱动。本文将详细介绍Ubuntu系统安装NVIDIA显卡驱动的多种方法,帮助用户根据自身情况选择最适合的安装方式。 二,硬件参数
    的头像 发表于 05-07 16:05 2061次阅读
    如何在<b class='flag-5'>Ubuntu</b><b class='flag-5'>上</b><b class='flag-5'>安装</b>NVIDIA显卡驱动?

    Ubuntu22.04 LTS部署zabbix7.0教程

    Ubuntu22.04 LTS部署zabbix7.0教程
    的头像 发表于 04-11 15:34 1416次阅读
    <b class='flag-5'>Ubuntu</b>22.04 <b class='flag-5'>LTS</b>部署zabbix7.0教程

    燧原科技正式纳入例行版本发布体系

    燧原科技与经过长时间的适配合作和持续集成(CI)建设,对合⼊的每⼀行代码都在燧原硬件上进⾏了验证。如今,燧原正式纳入
    的头像 发表于 04-11 11:31 824次阅读
    燧原科技正式纳入<b class='flag-5'>飞</b><b class='flag-5'>桨</b>例行版本发布体系

    如何在Ubuntu 24.04运行5.4.47版本?

    18.04 中的 SDK,但最终导致构建错误, ubuntu 24.04 缺少库,因此 SDK 似乎对构建系统本身有很强的依赖性。 下一步,我尝试
    发表于 04-11 06:08

    MCUxpresso无法安装ubuntu 24.04怎么解决?

    嗨,我正在尝试 ubuntu 24.04 安装 mcuxpresso,但在 libncurses
    发表于 04-07 06:10

    百度框架3.0正式版发布

    、推理等任务都离不开深度学习框架的优化与支撑。 框架3.0,从设计理念实现了从底层硬件适配到顶层开发体验的全面进化,训练效率、性能、兼容性等关键指标上建立了新标杆。 其中, “
    的头像 发表于 04-02 19:03 1041次阅读
    百度<b class='flag-5'>飞</b><b class='flag-5'>桨</b>框架3.0正式版发布

    ubuntu24.04安装gcc工具链出现报错怎么解决?

    虚拟机安装ubuntu24.04.1,默认gcc版本13,从芯来官网下载了对应的gcc版本的工具链,到最后编译报错: riscv64-unknown-linux-gnu-gcc: fatal
    发表于 03-07 12:39

    Ubuntu系统的虚拟机安装步骤 如何在Ubuntu系统编译软件

    Ubuntu系统安装虚拟机的步骤 Ubuntu系统安装
    的头像 发表于 12-12 14:36 1861次阅读

    如何在Windows中安装Ubuntu系统

    Windows中安装Ubuntu系统通常有两种方法:使用虚拟机软件安装Ubuntu作为虚拟机,或者使用双启动
    的头像 发表于 12-12 14:29 3168次阅读