Ubuntu &引用;“cuDNN不可用”;虚拟的

Ubuntu &引用;“cuDNN不可用”;虚拟的,ubuntu,virtualenv,theano,Ubuntu,Virtualenv,Theano,我想在Theano项目中使用cuDNN。我在Ubuntu上,没有sudo特权,使用的是virtualenv 环境变量设置为cuDNN存储位置的绝对路径: LD\u LIBRARY\u PATH=/home/ME/cudnn:$LD\u LIBRARY\u PATH 但是我仍然得到错误cuDNN不可用。该程序在GPU上运行,因此CUDA没有问题 有什么想法吗?通过运行sudo ldconfig更新ldd。更改LD_LIBRARY_路径后,需要运行此命令 ldconfig创建必要的链接并缓存到命令行

我想在Theano项目中使用cuDNN。我在Ubuntu上,没有sudo特权,使用的是virtualenv

环境变量设置为cuDNN存储位置的绝对路径:

LD\u LIBRARY\u PATH=/home/ME/cudnn:$LD\u LIBRARY\u PATH

但是我仍然得到错误
cuDNN不可用
。该程序在GPU上运行,因此CUDA没有问题


有什么想法吗?

通过运行
sudo ldconfig
更新ldd。更改LD_LIBRARY_路径后,需要运行此命令

ldconfig创建必要的链接并缓存到命令行上指定的目录、文件/etc/ld.so.conf和受信任目录(/lib和/usr/lib)中的最新共享库。缓存由运行时链接器ld.so或ld-linux.so使用。ldconfig在确定哪些版本应该更新其链接时,会检查遇到的库的标题和文件名


我没有sudo特权。这有什么办法吗?