未找到命令“nvidia-smi”,但可以使用以下命令安装:

未找到命令“nvidia-smi”,但可以使用以下命令安装:

在此处输入图片描述

我想安装CUDA,所以我需要检查驱动程序和CUDA版本,但是当我输入时nvidia-smi我收到以下错误: Command "nvidia-smi" not found, but can be installed with:我的显卡应该是MTT S80。

我安装了 CPU 版本的 pytorch,但是当我运行我的代码时报告了这个错误:

Traceback (most recent call last):
File "/home/geohpc/lqqq/ugs/main.py", line 217, in <module>
main(params0, model0)
File "/home/geohpc/lqqq/ugs/main.py", line 187, in main
exp_lr_scheduler
File "/home/geohpc/lqqq/ugs/train.py", line 130, in train
model.cuda()
File "/home/geohpc/下载/shqyes/envs/DL/lib/python3.7/site-
packages/torch/nn/modules/module.py", line 749, in cuda
return self._apply(lambda t: t.cuda(device))
File "/home/geohpc/下载/shqyes/envs/DL/lib/python3.7/site-
packages/torch/nn/modules/module.py", line 641, in _apply
module._apply(fn)
File "/home/geohpc/下载/shqyes/envs/DL/lib/python3.7/site-
packages/torch/nn/modules/module.py", line 664, in _apply
param_applied = fn(param)
File "/home/geohpc/下载/shqyes/envs/DL/lib/python3.7/site-
packages/torch/nn/modules/module.py", line 749, in <lambda>
return self._apply(lambda t: t.cuda(device))
File "/home/geohpc/下载/shqyes/envs/DL/lib/python3.7/site-packages/torch/cuda/__init__.py",
line 221, in _lazy_init
raise AssertionError("Torch not compiled with CUDA enabled")
AssertionError: Torch not compiled with CUDA enabled
ERROR conda.cli.main_run:execute(49): `conda run python /home/geohpc/lqqq/ugs/main.py`
failed. (See above for error)

答案1

根据你所说的硬件,我怀疑没有任何 NVIDIA 驱动程序能够帮助您,因为 MTT S80 不是 NVIDIA 显卡。

快速粗略地谷歌搜索显示,MTT S80 是一款中国品牌显卡,不使用 NVIDIA 芯片组,也不使用 AMD 芯片组。它实际上是基于 PowerVR 的显卡,从网上各种来源我了解到,MTT S80 的实际软件/驱动程序支持根本无法使用。

此外,鉴于它不是 NVIDIA 卡,您将无法检测到该卡。您运行后没有得到任何 nvidia-smi结果,这证实了这一点。lspci | grep -i nvidia因此,我认为您无法将 NVIDIA CUDA 工具包与 MTT S80 一起使用

相关内容