ubuntu_install_cn.rst 2.0 KB
Newer Older
1
Ubuntu部署PaddlePaddle
Y
yuyang18 已提交
2
===================================
Z
zhangjinchao01 已提交
3

4
PaddlePaddle提供了ubuntu 14.04 deb安装包。
Z
zhangjinchao01 已提交
5

6 7
安装
------
Z
zhangjinchao01 已提交
8

9
安装包的下载地址是\: https://github.com/PaddlePaddle/Paddle/releases
Z
zhangjinchao01 已提交
10

11
它包含四个版本\:
12

13
* cpu版本: 支持主流x86处理器平台, 使用了avx指令集。
Z
zhangjinchao01 已提交
14

15
* cpu-noavx版本:支持主流x86处理器平台,没有使用avx指令集。
16

17
* gpu版本:支持主流x86处理器平台,支持nvidia cuda平台,使用了avx指令集。
18

19
* gpu-noavx版本:支持主流x86处理器平台,支持nvidia cuda平台,没有使用avx指令集。
Z
zhangjinchao01 已提交
20

21
下载完相关安装包后,执行:
22

23
..  code-block:: shell
Z
zhangjinchao01 已提交
24

25 26
    sudo apt-get install gdebi
    gdebi paddle-*-cpu.deb
27

28
或者:
29 30 31

..  code-block:: shell

32
    dpkg -i paddle-*-cpu.deb
33
    apt-get install -f
34

35

36 37
在 :code:`dpkg -i` 的时候如果报一些依赖未找到的错误是正常的,
在 :code:`apt-get install -f` 里会继续安装 PaddlePaddle。
38

39
安装完成后,可以使用命令 :code:`paddle version` 查看安装后的paddle 版本:
40

L
liaogang 已提交
41 42 43 44 45 46 47 48 49 50 51
..  code-block:: shell

    PaddlePaddle 0.8.0b1, compiled with
        with_avx: ON
        with_gpu: OFF
        with_double: OFF
        with_python: ON
        with_rdma: OFF
        with_timer: OFF
        with_predict_sdk:

52

Y
yuyang18 已提交
53 54 55
可能遇到的问题
--------------

56 57
libcudart.so/libcudnn.so找不到
++++++++++++++++++++++++++++++
Y
yuyang18 已提交
58

59
安装完成后,运行 :code:`paddle train` 报错\:
Y
yuyang18 已提交
60

L
liaogang 已提交
61
..  code-block:: shell
Y
yuyang18 已提交
62

L
liaogang 已提交
63
      0831 12:36:04.151525  1085 hl_dso_loader.cc:70] Check failed: nullptr != *dso_handle For Gpu version of PaddlePaddle, it couldn't find CUDA library: libcudart.so Please make sure you already specify its path.Note: for training data on Cpu using Gpu version of PaddlePaddle,you must specify libcudart.so via LD_LIBRARY_PATH.
W
wangyanfei01 已提交
64 65 66 67

原因是未设置cuda运行时环境变量。 如果使用GPU版本的PaddlePaddle,请安装CUDA 7.5 和CUDNN 5到本地环境中,并设置:

..  code-block:: shell
Y
yuyang18 已提交
68

W
wangyanfei01 已提交
69 70
    export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/lib:$LD_LIBRARY_PATH
    export PATH=/usr/local/cuda/bin:$PATH
Y
yuyang18 已提交
71