在 /usr/local/ 中找到了几个 cuda 目录

Several cuda directories found in /usr/local/

在 ubuntu 20.04 中安装 cuda 后,我可以看到在 /usr/local/

中找到了 3 个名为 cuda, cuda 11.0 and cuda 11.4 的文件夹

如何找到工作 cuda 目录

安装程序通常会这样安排 /usr/local/cuda 实际上是一个符号链接(这是一个 linux 的概念,请直接 google "linux 符号链接" 了解它)。因此,传统观点认为,无论符号链接指向什么(cuda-11.0 目录或 cuda-11.4 目录)都将是“工作”目录。

然而 none 这真的很重要,重要的是 LD_LIBRARY_PATHPATH 环境变量的设置。如果这些都不指向任何一个,那么 your installation is broken.

如果他们确实指向其中一个,则他们引用“第一个”的那个就是工作目录。

当然,如果您有某种环境管理系统,例如 python 虚拟环境或 conda,则可以覆盖其中任何一个。