安装cuda和cudnn的多个版本

Kon*_*ong 16 cuda

我目前正在使用cuda版本7.5和cuDNN版本5 for MatConvNet.我想安装8.0版和cuDNN版本5.1,如果我的环境路径指向cuda和cudnn的两个版本,我想知道是否会有任何冲突

Jak*_*ský 8

唯一重要的环境变量PATHLD_LIBRARY_PATH.不应该有任何冲突,LD_LIBRARY_PATH因为所有的libs的sonames似乎在每个版本中正确碰撞.至于PATH,shell将从变量中首先出现的路径执行版本.因此,PATH同时包含两个版本没有意义,您需要一次决定使用哪个版本.


Don*_*kby 8

有一篇很好的文章描述了所有步骤。对我来说重要的是:

  • 使用--silent --toolkit --override选项运行 CUDA 安装脚本。
  • 设置LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64.
  • 更改/usr/local/cuda符号链接以指向回默认版本。