Ubuntu 14.04:安装PaddlePaddle(Conda安装)

目录

[一、PaddlePaddle 概要](#一、PaddlePaddle 概要)

二、PaddlePaddle安装要求

三、PaddlePaddle安装

[3.1 安装 Anaconda3](#3.1 安装 Anaconda3)

[3.2 创建Anaconda虚拟环境(python 3.8)](#3.2 创建Anaconda虚拟环境(python 3.8))

[3.3 进入Anaconda虚拟环境](#3.3 进入Anaconda虚拟环境)

[3.4 检测 Anaconda 虚拟环境配置是否符合PaddlePaddle安装要求](#3.4 检测 Anaconda 虚拟环境配置是否符合PaddlePaddle安装要求)

[3.4.1 确认 python 位置](#3.4.1 确认 python 位置)

[3.4.2 检查Python版本](#3.4.2 检查Python版本)

[3.4.3 确认Python、pip、处理器架构](#3.4.3 确认Python、pip、处理器架构)

[3.5 正式安装PaddlePaddle](#3.5 正式安装PaddlePaddle)

[3.5.1 安装(CPU版 2.0.0)](#3.5.1 安装(CPU版 2.0.0))

[3.5.2 检测是否安装成功](#3.5.2 检测是否安装成功)

[3.5.2.1 进入python环境](#3.5.2.1 进入python环境)

[3.5.2.2 import paddle](#3.5.2.2 import paddle)

异常处理

[3.5.2.3 paddle.utils.run_check()](#3.5.2.3 paddle.utils.run_check())

[3.5.3 说明](#3.5.3 说明)

[3.5.3.1 CPU版、GPU版如何选](#3.5.3.1 CPU版、GPU版如何选)


一、PaddlePaddle 概要

PaddlePaddle(Parallel Distributed Deep Learning,中文名飞桨)

是百度公司推出的开源、易学习、易使用的分布式深度学习平台 源于产业实践,在实际中有着优异表现 支持多种机器学习经典模型。

二、PaddlePaddle安装要求

我的操作系统是 Ubuntu 14.04 ,选择 2.0 版本,因为再高的版本不支持此操作系统。

注:操作系统支持的 PaddlePaddle 版本可以使用下面【安装说明】链接,切换版本查看。

安装说明:安装说明-使用文档-PaddlePaddle深度学习平台

三、PaddlePaddle安装

【官方资料】

PaddlePaddle:Linux下的Conda安装

Linux下的Conda安装-使用文档-PaddlePaddle深度学习平台

3.1 安装 Anaconda3

查看详情请点:【ubuntu】安装 Anaconda3-CSDN博客

3.2 创建Anaconda虚拟环境(python 3.8)

conda create -n paddle_env python=3.8

输入y,回车

注:

虚拟环境目录是 /home/juanjuan/opt/anaconda3/envs/paddle_env ,在执行命令时,有提示。

paddle_env 是环境的名称,可以自定义。

3.3 进入Anaconda虚拟环境

conda activate paddle_env

补充:

退出当前 Anaconda 虚拟环境

conda deactivate

3.4 检测 Anaconda 虚拟环境配置是否符合PaddlePaddle安装要求

注:需先进入Anaconda虚拟环境。

3.4.1 确认 python 位置

which python3

是在我们设置的虚拟环境中。

3.4.2 检查Python版本

python3 --version

Python 3 的版本要求 3.5.1+/3.6/3.7/3.8。

此处是 3.8,符合要求。

pip --version

Python 具有 pip, 且 pip 的版本要求 20.2.2+。

此处是23.3.1,符合要求。

3.4.3 确认Python、pip、处理器架构

确认 Python 和 pip 是 64bit,并且处理器架构是 x86_64(或称作x64、Intel 64、AMD64)架构。

下面命令执行的结果:

第一行输出的是"64bit",

第二行输出的是"x86_64(或x64、AMD64)"即可。

python3 -c "import platform;print(platform.architecture()[0]);print(platform.machine())"

3.5 正式安装PaddlePaddle

3.5.1 安装(CPU版 2.0.0)

在上面创建的Anaconda虚拟环境安装 PaddlePaddle 。

conda install paddlepaddle==2.0.0 -c paddle

输入y,回车

3.5.2 检测是否安装成功

3.5.2.1 进入python环境

python3

3.5.2.2 import paddle

import paddle

异常处理

出现下面的异常:

AttributeError: module numpy has no attribute int.

异常原因:

在numpy版本更新时numpy.int在NumPy 1.20中已弃用,在NumPy 1.24中已删除。

参考资料 AttributeError: module numpy has no attribute int. 报错解决方案_attributeerror: module 'numpy' has no attribute 'i-CSDN博客

解决异常:

卸载 numpy 当前版本(1.24.3)

pip uninstall numpy

安装 numpy 1.20 版本

pip install numpy==1.20

3.5.2.3 paddle.utils.run_check()

paddle.utils.run_check()

出现 PaddlePaddle is installed successfully!,说明已成功安装。

3.5.3 说明

3.5.3.1 CPU版、GPU版如何选

paddlepaddle的cpu版本有什么用-CSDN博客

PaddlePaddle CPU 版本是指使用 CPU 进行推理和训练的版本。它可以在不需要 GPU 的情况下运行。

相关推荐
该醒醒了~1 天前
PaddlePaddle推理模型利用Paddle2ONNX转换成onnx模型
人工智能·paddlepaddle
WeeJot嵌入式19 天前
使用PaddlePaddle实现线性回归模型
人工智能·线性回归·paddlepaddle
IT闫1 个月前
使用微信小程序调用飞桨PaddleX平台自行训练的模型——微信小程序用训练的牡丹花模型Demo测试
人工智能·paddlepaddle
算力魔方AIPC1 个月前
在Ubuntu 24.04 LTS上安装飞桨PaddleX
linux·ubuntu·paddlepaddle
李楷杰1 个月前
PaddlePaddle 开源产业级文档印章识别PaddleX-Pipeline “seal_recognition”模型 开箱即用篇(一)
人工智能·python·开源·ocr·paddlepaddle·印章识别
诗句藏于尽头2 个月前
基于百度飞桨paddle的paddlepaddle2.4.2等系列项目的运行
百度·paddlepaddle·paddle
九转成圣2 个月前
使用DJL和PaddlePaddle的口罩检测详细指南
java·人工智能·计算机视觉·paddlepaddle·djl
飞桨PaddlePaddle2 个月前
飞桨首创 FlashMask :加速大模型灵活注意力掩码计算,长序列训练的利器
人工智能·百度·paddlepaddle·飞桨
山川而川-R2 个月前
记录如何在RK3588板子上跑通paddle的OCR模型
深度学习·ocr·paddlepaddle·1024程序员节
Uncle2 个月前
(一)ubuntu下通过c++编译cpu版本paddleocr-2.8.1
linux·c++·opencv·ocr·paddlepaddle