nvidia-cuda-toolkit 和 cuda-toolkit-12-6 之间的区别

问题描述 投票:0回答:1

我正在尝试在我的 ubuntu 机器上安装 cuda。我按照 https://developer.nvidia.com/cuda-downloads 的说明安装 cuda 工具包的基本安装程序,该安装程序安装 cuda-toolkit-12-6 软件包。但是,当我尝试使用 nvcc --version 检查 cuda 编译器版本时,它显示“未找到命令‘nvcc’,但可以使用以下命令安装: sudo apt install nvidia-cuda-toolkit”

我在这里缺少什么以及这些包之间有什么区别?

我的主要目标是在 ubuntu 上安装 cuda,我想我已经很接近了,但我在配置这样的包方面还相当陌生。

cuda nvidia nvcc cudatoolkit
1个回答
0
投票

您需要检查CUDA工具包二进制路径是否包含在PATH环境变量中。如果您将工具包安装在默认路径上,您可以在

/usr/local/cuda
目录中查看它。

您可以检查

/usr/local/cuda/bin
是否包含在 $PATH 变量中。一旦包含它,您就可以运行
nvcc --version
命令。

为了回答您关于 cuda-toolkit-12-6 软件包和 nvidia-cuda-toolkit 之间的区别的问题,第一个来自 NVIDIA 官方网站,第二个来自 apt 软件包管理器,主要由基于 Debian 的 Linux 发行版使用。使用 APT 更容易管理软件包,例如升级、降级或删除软件包,但它有可能没有 NVIDIA 发布的更新版本。

如果您尝试从官方网站下载软件包来安装,您可以在系统中拥有多个版本的 CUDA 工具包,我不确定我们是否可以使用软件包管理器执行相同的操作。

© www.soinside.com 2019 - 2024. All rights reserved.