Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装多个版本的CUDA和cuDNN_Cuda - Fatal编程技术网

安装多个版本的CUDA和cuDNN

安装多个版本的CUDA和cuDNN,cuda,Cuda,我目前正在为MatConvNet使用CUDA 7.5版和cuDNN 5版。我想安装8.0版和cuDNN 5.1版,我想知道如果环境路径指向CUDA和cuDNN两个版本,是否会有冲突。唯一的问题是路径和LD\u库路径。由于LD\u LIBRARY\u PATH在每个版本中所有lib的soname似乎都被正确地碰撞,因此不应该存在任何冲突。对于PATH,shell将从变量中首先出现的路径执行版本。因此,PATH没有必要同时包含两个版本,您需要决定一次使用哪个版本。有一个很好的方法描述了所有步骤。对我

我目前正在为MatConvNet使用CUDA 7.5版和cuDNN 5版。我想安装8.0版和cuDNN 5.1版,我想知道如果环境路径指向CUDA和cuDNN两个版本,是否会有冲突。

唯一的问题是
路径
LD\u库路径
。由于
LD\u LIBRARY\u PATH
在每个版本中所有lib的soname似乎都被正确地碰撞,因此不应该存在任何冲突。对于
PATH
,shell将从变量中首先出现的路径执行版本。因此,
PATH
没有必要同时包含两个版本,您需要决定一次使用哪个版本。

有一个很好的方法描述了所有步骤。对我来说重要的是:

  • 使用
    --silent--toolkit--override
    选项运行CUDA安装脚本
  • 设置
    LD\u库路径=/usr/local/cuda-9.0/lib64
  • /usr/local/cuda
    符号链接更改为指向默认版本

cudnn目录中有两个文件夹
lib64
include
。我应该将相应的变量
PATH
LD\u LIBRARY\u PATH
设置为哪一个?