ubuntu_install.rst 1.9 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

41
..  literalinclude:: paddle_version.txt
42

Y
yuyang18 已提交
43 44 45
可能遇到的问题
--------------

46 47
libcudart.so/libcudnn.so找不到
++++++++++++++++++++++++++++++
Y
yuyang18 已提交
48

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

W
wangyanfei01 已提交
51
.. 	code-block:: shell
Y
yuyang18 已提交
52

W
wangyanfei01 已提交
53 54 55 56 57
	  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.

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

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

W
wangyanfei01 已提交
59 60
    export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/lib:$LD_LIBRARY_PATH
    export PATH=/usr/local/cuda/bin:$PATH
Y
yuyang18 已提交
61