Skip to content

Commit 4f383e8

Browse files
author
yuyang18
committed
Refine ubuntu chinese doc
ISSUE=4610465 git-svn-id: https://svn.baidu.com/idl/trunk/paddle@1464 1ad973e4-5ce8-4261-8a94-b56d1f490c56
1 parent 3cfc1b2 commit 4f383e8

File tree

1 file changed

+50
-1
lines changed

1 file changed

+50
-1
lines changed

doc_cn/build_and_install/install/ubuntu_install.rst

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
使用deb包在Ubuntu上安装PaddlePaddle
2-
=============================
2+
===================================
33

44
PaddlePaddle目前支持ubuntu 14.04版本使用deb包安装。更多的安装包PaddlePaddle会在近期提供。
55
欢迎大家贡献各个发行版的安装包(例如,ubuntu,centos,debian,gentoo)。
@@ -23,3 +23,52 @@ PaddlePaddle的ubuntu安装包分为两个版本,即CPU版本,和GPU版本
2323
2424
需要注意的是,如果使用GPU版本的PaddlePaddle,请安装CUDA 7.5 和CUDNN 5到本地环境中,并
2525
设置好对应的环境变量(LD_LIBRARY_PATH等等)。
26+
27+
可能遇到的问题
28+
--------------
29+
30+
libcudart.so/libcudnn.so找不到
31+
++++++++++++++++++++++++++++++
32+
33+
安装完成PaddlePaddle后,运行 :code:`paddle train` 报错\:
34+
35+
.. code-block:: shell
36+
37+
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.
38+
39+
PaddlePaddle使用运行时动态连接CUDA的so,如果在 LD_LIBRARY_PATH里面找不到这些动态
40+
库的话,会报寻找不到这些动态库。
41+
42+
解决方法很简单,就是将这些动态库加到环境变量里面。比较可能的命令如下。
43+
44+
.. code-block:: text
45+
46+
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
47+
48+
CUDA Driver找不到
49+
+++++++++++++++++
50+
51+
运行 :code:`paddle train` 报错\:
52+
53+
.. code-block:: text
54+
55+
F0831 12:39:16.699000 1090 hl_cuda_device.cc:530] Check failed: cudaSuccess == cudaStat (0 vs. 35) Cuda Error: CUDA driver version is insufficient for CUDA runtime version
56+
57+
PaddlePaddle运行时如果没有寻找到cuda的driver,变会报这个错误。解决办法是将cuda
58+
driver添加到LD_LIBRARY_PATH中。比较可能的命令如下。
59+
60+
.. code-block:: text
61+
62+
export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH
63+
64+
config文件找不到
65+
++++++++++++++++
66+
67+
运行 :code:`paddle train` 得到结果\:
68+
69+
.. code-block:: text
70+
71+
F0831 20:53:07.525789 1302 TrainerMain.cpp:94] Check failed: config != nullptr no valid config
72+
73+
PaddlePaddle在运行时找不到对应的config文件,说明命令行参数 :code:`config` 没有设置。
74+
而这个一般说明PaddlePaddle已经安装完毕了。

0 commit comments

Comments
 (0)