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

相关推荐
洛阳泰山11 天前
Chainlit结合百度飞浆的ocr识别和nlp自然语言处理做图片文字信息提取
百度·自然语言处理·ocr·paddlepaddle·chainlit
水之魂201813 天前
深度学习(十一)-PaddlePaddle
人工智能·深度学习·paddlepaddle
hsg7713 天前
基于百度AIStudio飞桨paddleRS-develop版道路模型开发训练
人工智能·百度·paddlepaddle
wavehaha13 天前
使用百度飞桨PaddleOCR进行OCR识别
ocr·paddlepaddle
hsg7715 天前
基于飞桨paddle2.6.1+cuda11.7+paddleRS开发版的目标提取-道路数据集训练和预测代码
人工智能·paddlepaddle
hsg7715 天前
安装飞桨paddle2.6.1+cuda11.7+paddleRS-develop开发版
人工智能·paddlepaddle
图灵追慕者17 天前
paddlepaddle 和torch 还有yolov8三种框架兼容性
人工智能·yolo·paddlepaddle·兼容性
飞桨PaddlePaddle22 天前
星河社区升级命令行工具,一站式完成大模型实训
百度·paddlepaddle·飞桨
AI码上来1 个月前
【飞桨AI实战】PaddleNLP大模型指令微调,从0打造你的专属家常菜谱管家
人工智能·大语言模型·paddlepaddle
百度Geek说1 个月前
基于飞桨框架的稀疏计算使用指南
人工智能·r语言·paddlepaddle