我已经安装了Cuda-10.0,Cudnn 7.6.3,bazel 0.21.0,并尝试安装具有GPU支持的Tensorflow 1.13。
我已经将ld_LIBRARY_PATH设置为cudnn的lib64位置,并在Tensorflow中的configure中提到了完整路径。我收到以下错误。
/usr/bin/ld: warning: libcudnn.so.7, needed by bazel-out/host/bin/_solib_local/_U_S_Stensorflow_Scontrib_Sboosted_Utrees_Cgen_Ugen_Usplit_Uhandler_Uops_Upy_Upy_Uwrappers_Ucc___Utensorflow/libtensorflow_framework.so, not found (try using -rpath or -rpath-link)
我没有sudo访问权限,因此提及sudo ldconfig
的其他解决方案对我不起作用。
此外,该错误表明使用rpath to set the library path
,但是从Nvidia网站下载的Cudnn没有任何内容,lib文件已经在lib64
文件夹中。