iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >本机安装PaddlePaddle安装指南及步骤详解
  • 755
分享到

本机安装PaddlePaddle安装指南及步骤详解

2024-04-02 19:04:59 755人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

目录一、安装说明1. 操作系统要求:2. 处理器要求34. PaddlePaddle 对 GPU 支持情况:二、测试环境1、显示环境版本 简 介: 根据文档安装指南 介绍了在本机安

简 介: 根据文档安装指南 介绍了在本机安装PaddlePaddle的步骤。

关键词: PaddlePaddle,pip,安装

aid-svg-NaJRLUPY0MuA43uT .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-NaJRLUPY0MuA43uT .label text{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT .node rect,#mermaid-svg-NaJRLUPY0MuA43uT .node circle,#mermaid-svg-NaJRLUPY0MuA43uT .node ellipse,#mermaid-svg-NaJRLUPY0MuA43uT .node polyGon,#mermaid-svg-NaJRLUPY0MuA43uT .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-NaJRLUPY0MuA43uT .node .label{text-align:center;fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT .node.clickable{cursor:pointer}#mermaid-svg-NaJRLUPY0MuA43uT .arrowheadPath{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-NaJRLUPY0MuA43uT .flowchart-link{stroke:#333;fill:none}#mermaid-svg-NaJRLUPY0MuA43uT .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-NaJRLUPY0MuA43uT .edgeLabel rect{opacity:0.9}#mermaid-svg-NaJRLUPY0MuA43uT .edgeLabel span{color:#333}#mermaid-svg-NaJRLUPY0MuA43uT .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-NaJRLUPY0MuA43uT .cluster text{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-NaJRLUPY0MuA43uT .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-NaJRLUPY0MuA43uT text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-NaJRLUPY0MuA43uT .actor-line{stroke:grey}#mermaid-svg-NaJRLUPY0MuA43uT .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-NaJRLUPY0MuA43uT .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-NaJRLUPY0MuA43uT #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-NaJRLUPY0MuA43uT .sequenceNumber{fill:#fff}#mermaid-svg-NaJRLUPY0MuA43uT #sequencenumber{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT #crosshead path{fill:#333;stroke:#333}#mermaid-svg-NaJRLUPY0MuA43uT .messageText{fill:#333;stroke:#333}#mermaid-svg-NaJRLUPY0MuA43uT .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-NaJRLUPY0MuA43uT .labelText,#mermaid-svg-NaJRLUPY0MuA43uT .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-NaJRLUPY0MuA43uT .loopText,#mermaid-svg-NaJRLUPY0MuA43uT .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-NaJRLUPY0MuA43uT .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-NaJRLUPY0MuA43uT .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-NaJRLUPY0MuA43uT .noteText,#mermaid-svg-NaJRLUPY0MuA43uT .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-NaJRLUPY0MuA43uT .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-NaJRLUPY0MuA43uT .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-NaJRLUPY0MuA43uT .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-NaJRLUPY0MuA43uT .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT .section{stroke:none;opacity:0.2}#mermaid-svg-NaJRLUPY0MuA43uT .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-NaJRLUPY0MuA43uT .section2{fill:#fff400}#mermaid-svg-NaJRLUPY0MuA43uT .section1,#mermaid-svg-NaJRLUPY0MuA43uT .section3{fill:#fff;opacity:0.2}#mermaid-svg-NaJRLUPY0MuA43uT .sectionTitle0{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT .sectionTitle1{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT .sectionTitle2{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT .sectionTitle3{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT .grid .tick{stroke:#d3D3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-NaJRLUPY0MuA43uT .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT .grid path{stroke-width:0}#mermaid-svg-NaJRLUPY0MuA43uT .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-NaJRLUPY0MuA43uT .task{stroke-width:2}#mermaid-svg-NaJRLUPY0MuA43uT .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT .taskText:not([font-size]){font-size:11px}#mermaid-svg-NaJRLUPY0MuA43uT .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-NaJRLUPY0MuA43uT .task.clickable{cursor:pointer}#mermaid-svg-NaJRLUPY0MuA43uT .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-NaJRLUPY0MuA43uT .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-NaJRLUPY0MuA43uT .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-NaJRLUPY0MuA43uT .taskText0,#mermaid-svg-NaJRLUPY0MuA43uT .taskText1,#mermaid-svg-NaJRLUPY0MuA43uT .taskText2,#mermaid-svg-NaJRLUPY0MuA43uT .taskText3{fill:#fff}#mermaid-svg-NaJRLUPY0MuA43uT .task0,#mermaid-svg-NaJRLUPY0MuA43uT .task1,#mermaid-svg-NaJRLUPY0MuA43uT .task2,#mermaid-svg-NaJRLUPY0MuA43uT .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-NaJRLUPY0MuA43uT .taskTextOutside0,#mermaid-svg-NaJRLUPY0MuA43uT .taskTextOutside2{fill:#000}#mermaid-svg-NaJRLUPY0MuA43uT .taskTextOutside1,#mermaid-svg-NaJRLUPY0MuA43uT .taskTextOutside3{fill:#000}#mermaid-svg-NaJRLUPY0MuA43uT .active0,#mermaid-svg-NaJRLUPY0MuA43uT .active1,#mermaid-svg-NaJRLUPY0MuA43uT .active2,#mermaid-svg-NaJRLUPY0MuA43uT .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-NaJRLUPY0MuA43uT .activeText0,#mermaid-svg-NaJRLUPY0MuA43uT .activeText1,#mermaid-svg-NaJRLUPY0MuA43uT .activeText2,#mermaid-svg-NaJRLUPY0MuA43uT .activeText3{fill:#000 !important}#mermaid-svg-NaJRLUPY0MuA43uT .done0,#mermaid-svg-NaJRLUPY0MuA43uT .done1,#mermaid-svg-NaJRLUPY0MuA43uT .done2,#mermaid-svg-NaJRLUPY0MuA43uT .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-NaJRLUPY0MuA43uT .doneText0,#mermaid-svg-NaJRLUPY0MuA43uT .doneText1,#mermaid-svg-NaJRLUPY0MuA43uT .doneText2,#mermaid-svg-NaJRLUPY0MuA43uT .doneText3{fill:#000 !important}#mermaid-svg-NaJRLUPY0MuA43uT .crit0,#mermaid-svg-NaJRLUPY0MuA43uT .crit1,#mermaid-svg-NaJRLUPY0MuA43uT .crit2,#mermaid-svg-NaJRLUPY0MuA43uT .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-NaJRLUPY0MuA43uT .activeCrit0,#mermaid-svg-NaJRLUPY0MuA43uT .activeCrit1,#mermaid-svg-NaJRLUPY0MuA43uT .activeCrit2,#mermaid-svg-NaJRLUPY0MuA43uT .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-NaJRLUPY0MuA43uT .doneCrit0,#mermaid-svg-NaJRLUPY0MuA43uT .doneCrit1,#mermaid-svg-NaJRLUPY0MuA43uT .doneCrit2,#mermaid-svg-NaJRLUPY0MuA43uT .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-NaJRLUPY0MuA43uT .milestone{transfORM:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-NaJRLUPY0MuA43uT .milestoneText{font-style:italic}#mermaid-svg-NaJRLUPY0MuA43uT .doneCritText0,#mermaid-svg-NaJRLUPY0MuA43uT .doneCritText1,#mermaid-svg-NaJRLUPY0MuA43uT .doneCritText2,#mermaid-svg-NaJRLUPY0MuA43uT .doneCritText3{fill:#000 !important}#mermaid-svg-NaJRLUPY0MuA43uT .activeCritText0,#mermaid-svg-NaJRLUPY0MuA43uT .activeCritText1,#mermaid-svg-NaJRLUPY0MuA43uT .activeCritText2,#mermaid-svg-NaJRLUPY0MuA43uT .activeCritText3{fill:#000 !important}#mermaid-svg-NaJRLUPY0MuA43uT .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-NaJRLUPY0MuA43uT g.classGroup text .title{font-weight:bolder}#mermaid-svg-NaJRLUPY0MuA43uT g.clickable{cursor:pointer}#mermaid-svg-NaJRLUPY0MuA43uT g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-NaJRLUPY0MuA43uT g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-NaJRLUPY0MuA43uT .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-NaJRLUPY0MuA43uT .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-NaJRLUPY0MuA43uT .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-NaJRLUPY0MuA43uT .dashed-line{stroke-dasharray:3}#mermaid-svg-NaJRLUPY0MuA43uT #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-NaJRLUPY0MuA43uT #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-NaJRLUPY0MuA43uT #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-NaJRLUPY0MuA43uT #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-NaJRLUPY0MuA43uT #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-NaJRLUPY0MuA43uT #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-NaJRLUPY0MuA43uT #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-NaJRLUPY0MuA43uT #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-NaJRLUPY0MuA43uT .commit-id,#mermaid-svg-NaJRLUPY0MuA43uT .commit-msg,#mermaid-svg-NaJRLUPY0MuA43uT .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-NaJRLUPY0MuA43uT g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-NaJRLUPY0MuA43uT g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-NaJRLUPY0MuA43uT g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-NaJRLUPY0MuA43uT .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-NaJRLUPY0MuA43uT .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-NaJRLUPY0MuA43uT .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-NaJRLUPY0MuA43uT .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-NaJRLUPY0MuA43uT .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-NaJRLUPY0MuA43uT .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-NaJRLUPY0MuA43uT .edgeLabel text{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-NaJRLUPY0MuA43uT .node circle.state-start{fill:black;stroke:black}#mermaid-svg-NaJRLUPY0MuA43uT .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-NaJRLUPY0MuA43uT #statediagram-barbEnd{fill:#9370db}#mermaid-svg-NaJRLUPY0MuA43uT .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-NaJRLUPY0MuA43uT .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-NaJRLUPY0MuA43uT .statediagram-state .divider{stroke:#9370db}#mermaid-svg-NaJRLUPY0MuA43uT .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-NaJRLUPY0MuA43uT .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-NaJRLUPY0MuA43uT .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-NaJRLUPY0MuA43uT .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-NaJRLUPY0MuA43uT .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-NaJRLUPY0MuA43uT .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-NaJRLUPY0MuA43uT .note-edge{stroke-dasharray:5}#mermaid-svg-NaJRLUPY0MuA43uT .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-NaJRLUPY0MuA43uT .error-icon{fill:#522}#mermaid-svg-NaJRLUPY0MuA43uT .error-text{fill:#522;stroke:#522}#mermaid-svg-NaJRLUPY0MuA43uT .edge-thickness-normal{stroke-width:2px}#mermaid-svg-NaJRLUPY0MuA43uT .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-NaJRLUPY0MuA43uT .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-NaJRLUPY0MuA43uT .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-NaJRLUPY0MuA43uT .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-NaJRLUPY0MuA43uT .marker{fill:#333}#mermaid-svg-NaJRLUPY0MuA43uT .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;} 安装PaddlePaddle 文章目录 安装说明 第一中安装方式
:使用pip安装
第二种安装方式:使
用源代码编译安装
基本运行 测试环境

§01 安装PaddlePaddle

  根据 文档安装指南 介绍了在本机安装PaddlePaddle的步骤。

一、安装说明

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

1. 操作系统要求:

  • windows 7 / 8 / 10,专业版 / 企业版
  • ubuntu 16.04 / 18.04 / 20.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 的版本要求 3.6/3.7/3.8/3.9
  • Python 具有 pip, 且 pip 的版本要求 20.2.2+
  • Python 和 pip 要求是 64 位版本

4. PaddlePaddle 对 GPU 支持情况:

  • 目前 PaddlePaddle 支持 NVIDIA 显卡的 CUDA 驱动和 AMD 显卡的 ROCm 架构
  • 需要安装 cuDNN ,版本要求 7.6(For CUDA10.1/10.2)
  • 如果您需要 GPU 多卡模式,需要安装 NCCL 2

仅 Ubuntu/CentOS 支持 NCCL 2 技术

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

Windows 安装 GPU 版本

Windows 7/8/10 支持 CUDA 10.1/10.2/11.0/11.1/11.2 单卡模式

不支持 nvidia-Docker 方式安装

Ubuntu 安装 GPU 版本

  • Ubuntu 16.04/18.04/20.04 支持 CUDA 10.1/10.2/11.0/11.1/11.2
  • 如果您是使用 nvidia-docker 安装,支持 CUDA 10.2/11.2

CentOS 安装 GPU 版本

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

  • CentOS 7 支持 CUDA 10.1/10.2/11.0/11.1/11.2

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

  • CentOS 7 支持 CUDA 10.1/10.2/11.0/11.1/11.2
  • CentOS 6 不推荐,不提供编译出现问题时的官方支持
  • 如果您是使用 nvidia-docker 安装,在CentOS 7 下支持 CUDA 10.2/11.2

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

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

5. PaddlePaddle 对 NCCL 支持情况:

  • Windows 支持情况

不支持NCCL

  • Ubuntu 支持情况

Ubuntu 16.04/18.04/20.04:

CUDA10.1 下支持NCCL v2.4.2-v2.4.8

  • CentOS 支持情况

CentOS 6:不支持NCCL

CentOS 7:

  • CUDA10.1 下支持NCCL v2.4.2-v2.4.8

MacOS 支持情况

不支持NCCL

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

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

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

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

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

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

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

where python

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

which python

  4. 检查 Python 的版本

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

python --version

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

python -m ensurepip
python -m pip --version

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

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

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

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

  安装CPU版本的命令为:

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

python -m pip install paddlepaddle==2.2.1 -i Https://pypi.tuna.tsinghua.edu.cn/simple

▲ 图1.2.1 安装过程

▲ 图1.2.1 安装过程

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

注意:

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

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

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

python -m pip install paddlepaddle-gpu==2.2.1 -i https://pypi.tuna.tsinghua.edu.cn/simple

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

  8. 验证安装

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

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

  8. 更多帮助信息请参考:

linux下的PIP安装

MacOS下的PIP安装

Windows下的PIP安装

MacOS下的PIP安装

Windows下的PIP安装

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

  • 如果您只是使用 PaddlePaddle ,建议使用 pip 安装即可。
  • 如果您有开发PaddlePaddle的需求,请参考: 从源码编译
§02 基本运行

二、测试环境

1、显示环境版本


import matplotlib.pyplot as plt
from numpy import *
import math,time

starttime = time.time()
import paddle

print(paddle.__version__)
print("Cost time: {}".format(time.time()-starttime))
  • 可以蓝岛安装的paddle的版本是1.8.5, 可以在安装过程明明使用的命令: paddlepaddle=2.2.1,为什么安装完毕之后,显示的paddle的版本确实 1.8.5?
  • 在Windows下启动该程序,每次启动都会消耗大约4秒中的时间,才能够完成 import paddle的过程。

---------- [PYTHON ERROR] ----------

1.8.5

Cost time: 3.937225341796875

同样的程序在AI Studio BML Notebook中,却没有任何的时间延时。而且显示的PaddlePaddle的版本是2.2.1!

2.2.1

Cost time: 0.00021266937255859375

▲ 图2.1.1 在AI Studio运行测试版本信息

▲ 图2.1.1 在AI Studio运行测试版本信息

到此这篇关于本机安装PaddlePaddle安装指南的文章就介绍到这了,更多相关PaddlePaddle安装指南内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: 本机安装PaddlePaddle安装指南及步骤详解

本文链接: https://www.lsjlt.com/news/159826.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 本机安装PaddlePaddle安装指南及步骤详解
    目录一、安装说明1. 操作系统要求:2. 处理器要求34. PaddlePaddle 对 GPU 支持情况:二、测试环境1、显示环境版本 简 介: 根据文档安装指南 介绍了在本机安...
    99+
    2024-04-02
  • 安装Ruby和安装Rails详细步骤详解
    rbenv安装Ruby rbenv可以管理多个版本的ruby。可以分为3种范围(或者说不同生效作用域)的版本: local版:本地,针对各项目范围(只在某个目录下有效)global版...
    99+
    2024-04-02
  • Ubuntu20.04安装步骤详细指导
    Ubuntu20.04安装步骤详细指导 前言:Ubuntu是一种桌面美观的Linux开发环境,其软件生态系统良好,我们选用Ubuntu20.04版本。下面介绍安装Ubuntu双系统,安装方法有三种: U盘安装VMware虚拟机安装Wubi安...
    99+
    2023-09-12
    ubuntu linux 服务器
  • Python中pip的安装指南:从零开始步骤详解
    从零开始:详解Python中pip的安装步骤,需要具体代码示例 在学习Python编程语言的过程中,我们经常需要安装各种第三方库来增强Python的功能。而要安装这些库,最方便快捷的方式之一就是使用pip。本文将详细介绍如何从零...
    99+
    2024-01-16
    Python pip 安装
  • PyCharm插件安装指南:详细步骤大揭秘!
    PyCharm插件安装指南:详细步骤大揭秘! PyCharm是一款功能强大的Python集成开发环境,它的灵活性和可扩展性使得用户可以根据自己的需求安装各种插件来增强开发体验。本文将详...
    99+
    2024-02-22
    插件 pycharm 安装 代码可读性
  • Linux下安装Mysql5.7版本步骤详解
    一、 查看是否已经安装 Mysql rpm -qa | grep mysql 如果你查看出来有东西,可以使用下面命令将其删除 rpm -e 文件名 二、mysql包 wget -i -c http://dev.mysql.com/get/...
    99+
    2023-09-02
    linux adb 运维
  • XenServer XenDesktop安装步骤详解
    XenServer和XenDesktop是Citrix公司推出的服务器虚拟化和桌面虚拟化解决方案。安装XenServer和XenDe...
    99+
    2023-08-11
    安装
  • mysql 8.0.11 安装步骤详解
    本文为大家分享了mysql 8.0.11 安装步骤,供大家参考,具体内容如下 第一步:下载安装包 MYSQL官方下载地址:官方下载   这里第一项是在线安装,第二项是离线包安装,我选择的是第...
    99+
    2024-04-02
  • Nginx安装步骤——离线安装与在线安装详解
    目录 Linux环境下Nginx的离线安装与在线安装详细步骤一、离线安装1.安装环境2.安装nginx 二、在线安装1.安装相关依赖2.安装nginx nginx相关命令1、查看n...
    99+
    2023-09-10
    nginx linux 后端
  • 快速解决pyqt5安装报错的步骤指南
    如果你正在学习Python并且想要开发GUI应用程序,那么PyQt5是一个非常好的选择。它是Python下PyQt库的一个绑定版本,可以非常方便地实现对Qt图形库的调用和开发。不过,有时你在安装PyQt5时可能会遇到一些问题。本...
    99+
    2024-01-19
    安装 PyQt 报错
  • 阿里云服务器安装Apt详细步骤指南
    阿里云服务器是一种基于云计算的虚拟服务器产品,它具有高性能、高可用性、低成本等特点,适用于各种应用场景。然而,由于阿里云服务器的特殊性,一些常用的软件可能无法直接在服务器上安装。这篇文章将详细说明如何在阿里云服务器上安装Apt。 一、准备工...
    99+
    2023-11-10
    阿里 步骤 服务器
  • MySQL8 详细安装步骤 【附安装包】
    一、准备安装包 方式1 云盘 下载 MySQL8 百度云盘下载地址(地址永久有效): 链接:https://pan.baidu.com/s/1s-BH7uizzuwr8P_QAJzH4w 提取码:e2xf 方式2 官网下载 MySQL官网...
    99+
    2023-08-16
    数据库 mysql
  • 【安装部署】Mysql下载及其安装的详细步骤
    1.下载压缩包 官网地址:www.mysql.com    2.环境配置  先解压压缩包 配置环境变量 添加环境变量:我的电脑--->属性-->高级-->环境变量-->系统变量-->path 在mysql安装目录下新建my.ini文件...
    99+
    2023-09-11
    mysql adb 数据库
  • CentOS7.6安装MYSQL8.0的步骤详解
    1、一般CentOS默认安装了mariadb,所以先查看是否安装mariadb,如果安装就需要先卸载mariadb rpm -qa|grep mariadb rpm -e mariadb-libs --...
    99+
    2024-04-02
  • Mysql详细安装步骤
    目录 1、解压服务端Mysql安装包  2.复制改变my.ini文件  3、安装MySQL服务 4、启动mysql服务  6.记录初始密码,利用初始密码登录 &7.改变MySQL链接密码        1、解压服务端Mysql安装包 ...
    99+
    2023-09-06
    mysql 数据库 服务器
  • Linux CentOS PHP7安装步骤详解
    Linux CentOS PHP7安装步骤详解 在进行Web开发的过程中,PHP是一种非常常用的服务器端脚本语言,通过使用PHP,我们可以轻松地创建动态网页和Web应用程序。本文将详细...
    99+
    2024-03-08
    linux php centos
  • pip安装详细步骤
    安装步骤:1、确保Python已经正确安装在您的计算机上;2、下载“get-pip.py”脚本;3、按下Win + R键,然后输入cmd并按下Enter键来打开命令行窗口;4、在命令行窗口中,使用cd命令切换到“get-pip.py”所在的...
    99+
    2023-10-22
    python pip
  • 第二章 Roboguide安装及注册步骤详解
    Roboguide安装及注册步骤详解 一、安装前需要了解的1、软件获取途径2、版本说明3、系统软件及硬件需求 二、安装软件1、安装前准备工作2、软件安装步骤3、注册软件4、卸载软件5、转移...
    99+
    2023-09-26
    机器人
  • ASP.NET安装详细步骤
    这篇文章主要介绍“ASP.NET安装详细步骤”,在日常操作中,相信很多人在ASP.NET安装详细步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ASP.NET安装详细步骤”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-18
  • 成为Golang大师:完整的安装指南和详细步骤解析
    Golang安装指南:详细步骤解析,让你成为Golang大师,需要具体代码示例 Golang(也被称为Go)是由Google开发的一种开源编程语言。它致力于提供高效率和高性能的开发体验。Golang以其简洁的...
    99+
    2024-01-24
    步骤解析 Golang安装 Golang大师
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作