ubuntu_install_cn.rst 2.1 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 52 53 54
..  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_glog: ON
        with_gflags: ON
        with_metric_learning:
        with_timer: OFF
        with_predict_sdk:

55

Y
yuyang18 已提交
56 57 58
可能遇到的问题
--------------

59 60
libcudart.so/libcudnn.so找不到
++++++++++++++++++++++++++++++
Y
yuyang18 已提交
61

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

L
liaogang 已提交
64
..  code-block:: shell
Y
yuyang18 已提交
65

L
liaogang 已提交
66
      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 已提交
67 68 69 70

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

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

W
wangyanfei01 已提交
72 73
    export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/lib:$LD_LIBRARY_PATH
    export PATH=/usr/local/cuda/bin:$PATH
Y
yuyang18 已提交
74