不断出现错误:“nvidia-smi”未被识别为内部或外部命令、可运行程序或批处理文件

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

免责声明:我对 python 不是很有经验

我一直在尝试设置 SAM(通过元分段任何模型),但在安装 pytorch 时遇到了问题。我在 youtube 上遵循了无数教程来安装 Nvidia 驱动程序,但无论我尝试过什么,它似乎都无法正常工作。以下是一些我无法解决的问题:

  • C:\Users\xx>nvidia-smi :'nvidia-smi' 不被识别为内部或外部命令, 可运行的程序或批处理文件。 ~~~~ 当我运行“nvcc --version”时,它说我目前拥有的版本是 12.4。我不明白为什么它说一个版本,但它确实向我显示了“nvidia-smi”的任何内容。我也尝试过卸载并重新安装不同版本,但同样的问题仍然存在。

  • 在我的C:\Program Files\NVIDIA Corporation 目录中,我没有“NVSMI”文件夹,我在网上看到有人提到过这个文件夹。他们还表示,重新启动设备最终可以正常工作并显示该文件夹,但我已经尝试过,但仍然没有看到它。我的 C:\Windows\System32\DriverStore 目录中也没有“nvml.dll”文件。

-尝试启动 NVIDIA 控制面板时,显示“NVIDIA 显示设置不可用”。您的系统中未检测到 NVIDIA 显卡。'

我有 HP Envy Windows 11,所以我不确定是否是我的设备导致了问题。如果有人有建议,请告诉我。

windows pytorch cuda driver nvidia
1个回答
0
投票

您的系统中很可能没有 GPU/CUDA 设备。没有那个 nvidia-smi 将不可用

  1. 检查您是否有可用的 GPU 在 PC 上的“运行”中输入
    devmgmt.msc

查找 Cuda 设备

  1. NVCC 不需要 CUDA 设备,因此您可以在
    nvidia-smi
    不工作的情况下安装它
© www.soinside.com 2019 - 2024. All rights reserved.