我想知道我是否可以轻松安装多个 Cuda 工具包并使用它们。
原因是,我有两个应用程序,需要两个不同的版本。
现在如果我创建两个用户帐户,并在每个帐户中安装每个版本,可以吗?
我的意思是它们不会影响整个系统并因此影响其他帐户吗?
我可以在一个帐户中执行此操作吗?
提前致谢
我想知道我是否可以轻松安装多个 Cuda 工具包并使用它们。
原因是,我有两个应用程序,需要两个不同的版本。
现在如果我创建两个用户帐户,并在每个帐户中安装每个版本,可以吗?
我的意思是它们不会影响整个系统并因此影响其他帐户吗?
我可以在一个帐户中执行此操作吗?
提前致谢
对的,这是可能的。
只要支持操作系统,您就可以安装多个 CUDA 工具包。但是,为了不遇到任何问题,我建议使用
runfile
安装程序,因为它们允许您指定安装它们的位置和位置。需要注意的一件事是为 CUDA 创建的符号链接。当您安装 CUDA 时,通常许多应用程序和/或框架会检查该符号链接,该符号链接最常指向系统上可用的最新/唯一版本的 CUDA。
因此,在您的应用程序特定配置文件中进行必要的更改以指向正确的 cuda 安装版本。安装程序通常总是创建一个名为
cuda-x.x
(例如 cuda-9.1)的文件夹,您也可以使用它来代替符号链接 (/usr/local/cuda
)。如果您的一个应用程序只检查符号链接
/usr/local/cuda
,并且您无法更改其配置,那么您可以使该符号指向该应用程序所需的 cuda 版本,并配置其他应用程序以通过其配置文件使用其对应的版本。