首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Windows上运行nvidia-smi?

如何在Windows上运行nvidia-smi?
EN

Stack Overflow用户
提问于 2019-07-18 17:41:37
回答 6查看 92.1K关注 0票数 33

在Windows命令提示符下执行的nvidia-smi返回以下错误

代码语言:javascript
运行
复制
C:\Users>nvidia-smi
'nvidia-smi' is not recognized as an internal or external command,
operable program or batch file.

它在哪里?库达已经安装好了。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2019-07-18 17:41:37

默认情况下,Nvidia-SMI存储在以下位置:

C:\Windows\System32\DriverStore\FileRepository\nvdm*\nvidia-smi.exe

其中nvdm*是以nvdm开头的目录,其后面的字符数未知。

注意:旧安装程序可能在C:\Program \NVIDIA Corporation\NVSMI中安装。

您可以移动到该目录,然后从那里运行nvidia。但是,命令提示符窗口不会持久,因此很难看到信息。此外,确定nvdm*目录是什么具有挑战性,因为这会发生变化,并且存在这种格式的多个目录。更复杂的是,与linux不同的是,它不能由命令行在不同的路径上执行。最好找到确切的位置,并创建一个定期运行它的快捷方式。

查找您的确切位置

  1. 打开“文件资源管理器”(任务栏上的“文件文件夹图标”,靠近Start / Cortana / Task View按钮)。
  2. 在左侧窗格中,单击“此PC”。
  3. 在主浏览器中,就在图标的顶部,是一个搜索栏。键入nvidia-smi.exe并按回车。过一段时间以后会出现的。
  4. 右击并选择'Open‘,然后继续使用下面的说明来创建桌面快捷方式,或者双击以运行一次(不建议运行,因为它运行并关闭了窗口一旦完成,就很难看到信息)。

创建了运行nvidia-smi并定期刷新的快捷方式。

  1. 按照上面的步骤在“找到你的确切位置”下面。
  2. 右键单击nvidia-smi.exe (可以在视图窗格中显示nvidia-smi )并选择create一个快捷方式。它可能会告诉你,你不能在这里创建一个快捷方式,并询问你是否想把它放在你的桌面上。击中是。
  3. 现在,在桌面上,右键单击您刚才创建的快捷方式,点击属性,然后在快捷方式>目标下修改字符串路径,以包含-l < time您希望它刷新>

例如,修改:

代码语言:javascript
运行
复制
C:\Windows\System32\DriverStore\FileRepository\nvdm*\nvidia-smi.exe

代码语言:javascript
运行
复制
C:\Windows\System32\DriverStore\FileRepository\nvdm*\nvidia-smi.exe -l 5

然后点击“应用”,然后点击“确定”。

在本例中,当您打开快捷方式时,它将保持命令提示符的打开,并允许您以nvidia每5秒刷新一次的方式查看您的工作。

票数 60
EN

Stack Overflow用户

发布于 2019-12-25 22:44:27

您可以将"C:\Program \NVIDIA Corporation\NVSMI“添加到PATH中,而不是重新启动控制台。

系统属性>高级>环境变量>系统变量->路径->编辑>新建> 插入文件夹路径

票数 19
EN

Stack Overflow用户

发布于 2020-08-19 09:20:01

在我安装了CUDA 10.2的Windows 10计算机上,nvidia-smi.exe可以在C:\Windows\System32上找到。

因为C:\Windows\System32已经在windows路径中,所以在命令提示符中运行nvidia-smi现在应该是开箱即用的。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57100015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档