安装指南

您所在的位置:网站首页 百度飞桨怎么使用 安装指南

安装指南

2024-07-12 06:55:52| 来源: 网络整理| 查看: 265

安装说明¶

本说明将指导您在 64 位操作系统编译和安装 PaddlePaddle

1. 操作系统要求:

Windows 7 / 8 / 10,专业版 / 企业版

Ubuntu 16.04 / 18.04 / 20.04 / 22.04

CentOS 7

MacOS 10.11 / 10.12 / 10.13 / 10.14

操作系统要求是 64 位版本

2. 处理器要求

处理器支持 MKL

处理器架构是 x86_64(或称作 x64、Intel 64、AMD64)架构,目前 PaddlePaddle 不支持 arm64 架构(mac M1 除外,paddle 已支持 Mac M1 芯片)

3. Python 和 pip 版本要求:

Python 的版本要求 3.7/3.8/3.9/3.10

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

Python 和 pip 要求是 64 位版本

4. PaddlePaddle 对 GPU 支持情况:

目前 PaddlePaddle 支持 NVIDIA 显卡的 CUDA 驱动和 AMD 显卡的 ROCm 架构

需要安装 cuDNN ,版本要求 7.6(For CUDA10.2)

如果您需要 GPU 多卡模式,需要安装 NCCL 2

仅 Ubuntu/CentOS 支持 NCCL 2 技术

需要安装 CUDA ,根据您系统不同,对 CUDA 版本要求不同:

Windows 安装 GPU 版本

Windows 7/8/10 支持 CUDA 10.2/11.2/11.6/11.7/11.8 单卡模式

不支持 nvidia-docker 方式安装

Ubuntu 安装 GPU 版本

Ubuntu 16.04/18.04/20.04/22.04 支持 CUDA 10.2/11.2/11.6/11.7/11.8/12.0

如果您是使用 nvidia-docker 安装,支持 CUDA 10.2/11.2/11.7/11.8/12.0

CentOS 安装 GPU 版本

如果您是使用本机 pip 安装:

CentOS 7 支持 CUDA 10.2/11.2/11.6/11.7/11.8/12.0

如果您是使用本机源码编译安装:

CentOS 7 支持 CUDA 10.2/11.2/11.6/11.7/11.8/12.0

CentOS 6 不推荐,不提供编译出现问题时的官方支持

如果您是使用 nvidia-docker 安装,在 CentOS 7 下支持 CUDA 10.2/11.2/11.7/11.8/12.0

MacOS 不支持:MacOS 平台不支持 GPU 安装

请确保您的环境满足以上条件。如您有其他需求,请参考 多版本 whl 包安装列表 .

5. PaddlePaddle 对 NCCL 支持情况:

Windows 支持情况

不支持 NCCL

Ubuntu 支持情况

Ubuntu 16.04/18.04/20.04/22.04:

支持 NCCL v2.7.8 及更高版本

CentOS 支持情况

CentOS 6:不支持 NCCL

CentOS 7:

支持 NCCL v2.7.8 及更高版本

MacOS 支持情况

不支持 NCCL

第一种安装方式:使用 pip 安装

您可以选择“使用 pip 安装”、“使用 conda 安装”、“使用 docker 安装”、“从源码编译安装” 四种方式中的任意一种方式进行安装。

本节将介绍使用 pip 的安装方式。

需要您确认您的 操作系统 满足上方列出的要求

需要您确认您的 处理器 满足上方列出的要求

确认您需要安装 PaddlePaddle 的 Python 是您预期的位置,因为您计算机可能有多个 Python

使用以下命令输出 Python 路径,根据您的环境您可能需要将说明中所有命令行中的 python 替换为具体的 Python 路径

在 Windows 环境下,输出 Python 路径的命令为:

where python

在 MacOS/Linux 环境下,输出 Python 路径的命令为:

which python

检查 Python 的版本

使用以下命令确认是 3.7/3.8/3.9/3.10

python --version

检查 pip 的版本,确认是 20.2.2+

python -m ensurepip python -m pip --version

确认 Python 和 pip 是 64 bit,并且处理器架构是 x86_64(或称作 x64、Intel 64、AMD64)架构,目前 PaddlePaddle 不支持 arm64 架构(mac M1 除外,paddle 已支持 Mac M1 芯片)。下面的第一行输出的是 "64bit" ,第二行输出的是 "x86_64" 、 "x64" 或 "AMD64" 即可:

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

如果您希望使用 pip 进行安装 PaddlePaddle 可以直接使用以下命令:

(1). CPU 版本 :如果您只是想安装 CPU 版本请参考如下命令安装

安装 CPU 版本的命令为:

python -m pip install paddlepaddle==2.5.0 -i https://mirror.baidu.com/pypi/simple

(2). GPU 版本 :如果您想使用 GPU 版本请参考如下命令安装

注意:

需要您确认您的 GPU 满足上方列出的要求

请注意用以下指令安装的 PaddlePaddle 在 Windows、Ubuntu、CentOS 下只支持 CUDA11.2:

python -m pip install paddlepaddle-gpu==2.5.0 -i https://mirror.baidu.com/pypi/simple

请确认需要安装 PaddlePaddle 的 Python 是您预期的位置,因为您计算机可能有多个 Python。根据您的环境您可能需要将说明中所有命令行中的 python 替换为具体的 Python 路径。

验证安装

使用 python 进入 python 解释器,输入 import paddle ,再输入 paddle.utils.run_check()。

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

更多帮助信息请参考:

Linux 下的 PIP 安装

MacOS 下的 PIP 安装

Windows 下的 PIP 安装

第二种安装方式:使用源代码编译安装

如果您只是使用 PaddlePaddle ,建议使用 pip 安装即可。

如果您有开发 PaddlePaddle 的需求,请参考:从源码编译



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭