之前一直在linux上用nvidia-smi查看显卡的使用相关情况,但是在windows的命令行下却用不了,但是本地明明已经安装了NVIDIA的显卡,这种情况往往就是因为没有添加环境变量!!!
一、分析原因
如果你已经在Windows系统中安装了NVIDIA的驱动,但是windows的命令行中输入nvidia-smi命令之后显示如下错误:'nvidia-smi' 不是内部或外部命令,也不是可运行的程序或批处理文件。
原因:是因为没有将NVIDIA的可执行程序添加到环境变量中
二、nvidia-smi 问题解决
-
NVIDIA驱动的默认安装路径是在:C:\Program Files\NVIDIA Corporation\NVSMI,所以把该路径添加到
系统的环境变量
中即可。
把上面的路径添加到环境变量中,如下: