《PaddlePaddle从入门到炼丹》一——新版本PaddlePaddle的安装

原文博客:Doi技术团队
链接地址:https://blog.doiduoyi.com/authors/1584446358138
初心:记录优秀的Doi技术团队学习经历

前言

这一章我们介绍如何安装新版本的PaddlePaddle,这里说的新版本主要是说Fluid版本。Fluid 是设计用来让用户像Pytorch和Tensorflow Eager Execution一样执行程序。在这些系统中,不再有模型这个概念,应用也不再包含一个用于描述Operator图或者一系列层的符号描述,而是像通用程序那样描述训练或者预测的过程。也就是说PaddlePaddle从Fluid版本开始使用动态图机制,所以我们这个系列也是使用Fluid版本编写的教程。

环境

  • 系统:64位Windows 10专业版,64位Ubuntu 16.04
  • Python环境:Python 3.5
  • 内存:8G

Windows下安装

PaddlePaddle在1.2版本之后开始支持Windows,也就是说使用Windows的用户不需要再安装Docker容器,或者使用Windows的Liunx子系统,直接可以在Windows系统本身安装PaddlePaddle。下面我们就介绍如何在Windows安装PaddlePaddle,分为两个部分介绍,首先安装Python 3.5环境,然后再使用命令安装PaddlePaddle。

安装Python

1、本系列使用的是Python 3.5,官方在Windows上支持Python2.7.15,Python3.5.x,Python3.6.x,Python3.7.x。读者根据自己的实际情况安装自己喜欢的版本。官网下载页面:https://www.python.org/downloads/windows/ ,官网下载地址:https://www.python.org/ftp/python/3.5.4/python-3.5.4-amd64.exe

《PaddlePaddle从入门到炼丹》一——新版本PaddlePaddle的安装

3、安装完成之后,测试安装是否成功,打开或者,笔者的系统是Windows 10,可以使用,如果读者是其他系统,可以使用。用命令查看是否安装成功。正常安装之后可以显示安装Python的版本。

《PaddlePaddle从入门到炼丹》一——新版本PaddlePaddle的安装

Ubuntu下安装

下面介绍在Ubuntu系统下安装PaddlePaddle,PaddlePaddle支持64位的Ubuntu 14.04 /16.04 /18.04系统,Python支持Python2.7.15,Python3.5.x,Python3.6.x,Python3.7.x。

  • 安装Python 3.5(通常不需要执行)。通常情况下Ubuntu 16.04自带的就是Python 3.5,其他Ubuntu的版本自带的可能是其他版本,不过没有关系,PaddlePaddle基本都支持,所以不必专门安装Python3.5。
  • 安装CPU版本,打开Ubuntu的终端,快捷键是,输入以下命令。可以使用指定安装PaddlePaddle的版本,如没有指定版本,默认安装是最新版本。后面是镜像源地址,使用国内镜像源可以大大提高下载速度:
  • 安装GPU版本,安装GPU版本之前,要先安装CUDA,可以查看笔者之前的文章《Ubuntu安装和卸载CUDA和CUDNN》,安装完成 CUDA 9 和 CUDNN 7 之后,再安装PaddlePaddle的GPU版本,安装命令如下。可以使用指定安装PaddlePaddle的版本和CUDA、CUDNN的版本,这必须要跟读者系统本身安装的CUDA版本对应,比如以下命令就是安装支持CUDA 9.0和CUDNN 7的PaddlePaddle版本。后面是镜像源地址,使用国内镜像源可以大大提高下载速度:
  • 测试安装是否成功,在终端中输入命令,进入到Python 编辑环境,并输入以下代码,正确情况下如图所示:

《PaddlePaddle从入门到炼丹》一——新版本PaddlePaddle的安装
《PaddlePaddle从入门到炼丹》一——新版本PaddlePaddle的安装
  • 安装Python的依赖库,只要执行以下命令。关于Windows安装Python,在“Windows下安装”部分已经介绍过,这里就不介绍了。

    1. 安装 git 工具。git的下载地址:https://git-scm.com/downloads ,下载git的安装包,安装的时候一路默认就可以了。

      《PaddlePaddle从入门到炼丹》一——新版本PaddlePaddle的安装
      《PaddlePaddle从入门到炼丹》一——新版本PaddlePaddle的安装
      9. 下载第三方依赖包(openblas,snappystream),下载地址:https://github.com/wopeizl/Paddle_deps ,将整个文件夹放到上面第7步创建的目录下。
      10. 使用 打开文件,选择平台为,配置为,开始编译
      11. 编译成功后进入目录下找到生成的包
      12. 执行以下命令安装编译好的PaddlePaddle包:

      Ubuntu本地下源码编译

      下面介绍的是使用Ubuntu编译PaddlePaddle源码,笔者的系统是64位的Ubuntu 16.04,Python环境是Python 3.5。

      安装openCV

      1. 更新apt的源,命令如下:
      1. 下载openCV源码,官方地址:https://opencv.org/releases.html , 笔者下载的是3.4.5版本,选择的是点击下载。

        《PaddlePaddle从入门到炼丹》一——新版本PaddlePaddle的安装
        1. 安装Docker,编译CPU版本使用。

        正常情况下输出如下图所示。

        《PaddlePaddle从入门到炼丹》一——新版本PaddlePaddle的安装

        编译PaddlePaddle

        1. 克隆PaddlePaddle源码:

        来源:夜雨飘零1

        声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2018年9月25日
    下一篇 2018年9月26日

    相关推荐