我目前正在使用cuda版本7.5和cuDNN版本5 for MatConvNet。我想安装8.0版本和cuDNN版本5.1,如果我的环境路径指向cuda和cudnn两个版本,我想知道是否会有任何冲突
答案 0 :(得分:8)
唯一重要的environment variables是PATH
和LD_LIBRARY_PATH
。由于LD_LIBRARY_PATH
因为所有的libs&#39},因此不应该有任何冲突。在每个版本中,sonames似乎都被正确碰撞了。至于PATH
,shell将从变量中首先出现的路径执行版本。因此PATH
同时包含两个版本是没有意义的,您需要决定一次使用哪个版本。
答案 1 :(得分:0)
有一个不错的article描述了所有步骤。对我来说重要的是:
--silent --toolkit --override
选项运行CUDA安装脚本。LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64
。/usr/local/cuda
符号链接,使其指向默认版本。