-1
没有重新出口$ LD_LIBRARY_PATH,并没有在.bashrc中的变量做任何事情,
echo $LD_LIBRARY_PATH
回报
/usr/local/cuda/lib64
然而,
$LD_LIBRARY_PATH
回报
-bash: /usr/local/cuda/lib64:: No such file or dictionary
然而,路径确实存在。
什么可能会出错?
------ ----- EDIT
ls -ld /usr/local{,/cuda{,/*}}
返回
drwxr-xr-x 16 root root 4096 Apr 10 17:07 /usr/local
lrwxrwxrwx 1 root root 19 Sep 16 2015 /usr/local/cuda -> /usr/local/cuda-7.5
drwxr-xr-x 3 root root 4096 Sep 16 2015 /usr/local/cuda/bin
drwxr-xr-x 5 root root 4096 Sep 16 2015 /usr/local/cuda/doc
drwxr-xr-x 4 root root 4096 Sep 16 2015 /usr/local/cuda/extras
drwxr-xr-x 5 root root 4096 Sep 16 2015 /usr/local/cuda/include
drwxr-xr-x 5 root root 4096 Sep 16 2015 /usr/local/cuda/jre
drwxr-xr-x 2 root root 4096 Sep 16 2015 /usr/local/cuda/lib
drwxr-xr-x 3 root root 4096 Sep 16 2015 /usr/local/cuda/lib64
drwxr-xr-x 8 root root 4096 Sep 16 2015 /usr/local/cuda/libnsight
drwxr-xr-x 7 root root 4096 Sep 16 2015 /usr/local/cuda/libnvvp
drwxr-xr-x 7 root root 4096 Sep 16 2015 /usr/local/cuda/nvvm
drwxr-xr-x 2 root root 4096 Sep 16 2015 /usr/local/cuda/pkgconfig
drwxr-xr-x 11 root root 4096 Sep 16 2015 /usr/local/cuda/samples
drwxr-xr-x 3 root root 4096 Sep 16 2015 /usr/local/cuda/share
drwxr-xr-x 2 root root 4096 Sep 16 2015 /usr/local/cuda/src
drwxr-xr-x 2 root root 4096 Sep 16 2015 /usr/local/cuda/tools
-rw-r--r-- 1 root root 20 Sep 16 2015 /usr/local/cuda/version.txt
这与CUDA无关,所以我删除了标签 – talonmies
如果您只需输入'$ LD_LIBRARY_PATH',它将展开该变量,然后bash将尝试运行它。你究竟在做什么? –
@JonathonReinhart我在跑咖啡时遇到了一个路径问题,所以我想我可能会考虑它。在caffe上运行make runtest返回libcudart.so.6.0未找到 – ytrewq