windows - 从 Windows PowerShell 运行 nvidia-smi?

标签 windows powershell gpu nvidia

我尝试使用 nvidia-smi 从 Windows PowerShell 检查我的 GPU,但无法让它工作。

我已经checked this post但我在 C:\Windows\System32\DriverStore\FileRepository 目录中没有看到以 nvdm 开头的文件夹。

我安装了两个版本的 CUDA v8.0 和 v11.2,但我的系统变量(CUDA_HOME、CUDA_PATH、CUDA_PATH_v11_2)都指向 v11.2 文件夹。

我的 PC 上有 CUDA 但没有 nvidia-smi ,有什么原因吗?

最佳答案

  1. 确保 nvidia-smi.exe 位于文件夹 C:\Program Files\NVIDIA Corporation\NVSMI 中。如果不是,您可能希望为您的 GPU 重新安装 NVIDIA GPU 驱动程序,从 a CUDA toolkit installer 选择一个驱动程序。 .

  2. 将路径添加到 Windows Path 变量:

  • 打开 Windows 文件资源管理器
  • 右键单击您的电脑图标
  • 选择属性
  • 选择高级系统设置
  • 单击环境变量按钮
  • 将以下路径:C:\Program Files\NVIDIA Corporation\NVSMI 添加到系统变量部分中列出的 Path 变量(选择该变量,单击“编辑” ”)
  • 保存
  • 打开新的电源外壳
  • 类型nvidia-smi
  • 关于windows - 从 Windows PowerShell 运行 nvidia-smi?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68533863/

    相关文章:

    windows - 构建后如何在 Windows 上安装 Qt?

    windows - cmd 提示符不使用代理设置

    c# - 比较两个巨大的 CSV 文件以进行更改的最快方法是什么?

    OpenCL 数据传输和 DMA

    pytorch - 如何从 CUDA 11.4 降级到 10.2 并添加 sm_35 - CUDA 错误 : no kernel image is available for execution on the device

    GPU 在执行 Tensorflow 或 Theano 代码期间丢失

    windows - 在 Windows 上使用一条命令更改文件夹中所有文件的扩展名

    windows - 除了在 win7 x64 上执行 View 外,CouchDB 安装一切正常

    .net - 使用 PowerShell 或 VBS 从 HTML 文件中提取表

    json - 在 PowerShell 中迭代 JSON 并删除 JSON 元素