飞桨学习笔记2 - Ubuntu16.04安装飞桨

基于Ubuntu16.04操作系统安装飞桨

上一小节概述了飞桨的优势以及深度学习框架的作用,有助于建模者节省大量而繁琐的外围工作,更聚焦业务场景和模型设计本身。
本节来介绍飞桨深度学习框架在本地计算机或者云服务器的安装过程,以满足后续的实践操作过程。

飞桨的快速安装

飞桨官网提供了快速安装的流程,选择相应的配置信息,下面会提供安装的命令。

  1. 支持的操作系统 :Windows、macOS、Ubuntu、CentOS;
  2. 安装方式 :pip、conda、docker、源码编译;
  3. 支持的python版本 :2.7.15+、3.5.1+/3.6/3.7,其余的python版本暂不支持;
  4. CUDA版本 :CUDA10、CUDA9,CPU。
    本次安装选择的机器配置如下:
    在这里插入图片描述

随即下方出现安装信息,以及安装步骤和相关命令。
值得注意的是,安装之前确认是否安装anaconda,因为选择的是这种安装方式,如果没有安装的话,可以参考如下:
Ubuntu 16.04安装anaconda3详细教程
确认安装信息没有问题,跟着步骤来做,但是仍然可能出现一些错误,接下来一起安装看看吧。

添加 Paddle 的 conda 清华源

打开终端,执行如下命令添加清华源。

$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
$ conda config --set show_channel_urls yes

新建一个名为paddle的conda环境

终端中执行如下命令:

$ conda create --name paddle python=3.7
$ conda activate paddle

如果环境安装完成,并且没有报错的话,可以进行下一步。
但是安装过程中,出现了如下问题:
在这里插入图片描述

Collecting package metadata (current_repodata.json): failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/linux-64/current_repodata.json>
Elapsed: -

An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.

If your current network has https://www.anaconda.com blocked, please file
a support request with your network engineering team.

'https://repo.anaconda.com/pkgs/main/linux-64'

这个问题是因为conda用的默认的源,没有用清华源。
解决方法:home目录下,终端执行ls -a查看文件,找到.condarc文件,可以终端执行cp ~/.condarc ~/.condarcbak命令先复制备份一下,然后终端执行
gedit .condarc,删除 -default 行,保存并重新执行

$ conda create --name paddle python=3.7
$ conda activate paddle

确认 conda 虚拟环境和需要安装 PaddlePaddle 的 Python 是预期的位置,
输入以下指令确认 Python 位置

$ which python3

检查 Python 3 的版本,确认是 3.5.1+/3.6/3.7:

$ python3 --version

确认 Python 是 64 bit,并且处理器架构是x86_64架构,目前PaddlePaddle不支持arm64架构
下面的两个命令分别输出的是 “64bit” 和 “x86_64” 即可:

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

安装paddlepaddle

终端中执行如下命令:

$ conda install paddlepaddle

需要下载的安装包稍微有点多,需要等待片刻。终端中下载安装完成,出现如下提示:

Preparing transaction: done
Verifying transaction: done
Executing transaction: done

最后可以验证一下paddlepaddle是不是安装成功了,终端中执行如下命令:

$ python
>>> import paddle.fluid
>>> paddle.fluid.install_check.run_check()

如果出现 Your Paddle Fluid is installed successfully! Let's start deep Learning with Paddle Fluid now,说明已成功安装。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值