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 的情况下运行。

相关推荐
凯子坚持 c18 小时前
基于飞桨框架3.0本地DeepSeek-R1蒸馏版部署实战
人工智能·paddlepaddle
飞桨PaddlePaddle2 天前
飞桨PP系列新成员PP-DocLayout开源,版面检测加速大模型数据构建,超百页文档图像一秒搞定
人工智能·百度·paddlepaddle·飞桨·deepseek
Ronin-Lotus4 天前
深度学习篇---模型参数调优
人工智能·pytorch·python·深度学习·paddlepaddle·batch·学习率
Ronin-Lotus4 天前
深度学习篇---模型GPU训练
人工智能·pytorch·python·深度学习·paddlepaddle·并行·openmp
Ronin-Lotus10 天前
深度学习篇---PaddleOCR
人工智能·python·深度学习·paddlepaddle·paddleocr·文本识别
冲上云霄的Jayden19 天前
基于CPU使用paddlex OCR识别图片内容
python·ocr·conda·paddlepaddle·paddlex·银行回执·单据提取
步木木20 天前
使用 PaddlePaddle 官方提供的 Docker 镜像
人工智能·docker·paddlepaddle
OdooWizard1 个月前
【深度学习】使用飞桨paddle实现波士顿房价预测任务
深度学习·paddlepaddle·paddle
Logout:2 个月前
[AI]docker封装包含cuda cudnn的paddlepaddle PaddleOCR
人工智能·docker·paddlepaddle
路来了2 个月前
爬虫案例-爬取某度文档利用飞桨ch_pp-ocrv3模型提高对图片的识别
人工智能·爬虫·paddlepaddle