pynvml.NVMLError_LibraryNotFound: NVML Shared Library Not Found

解决办法如下

A、出现这个提示的原因是安装后的Nvidia显卡目录C:\Program Files\NVIDIA Corporation\NVSMI不存在,造成的。

B、搜索文件Nvidia-SMI.exe,找到这个文件的目录,我的电脑在C:\Windows\System32\DriverStore\FileRepository\nvlti.inf_amd64_83a389b28f4c421e目录下,添加到系统Path下。

 

C、进入Nvidia驱动的默认安装目录C:\Program Files\NVIDIA Corporation下,手动创建文件夹NVSMI,把C:\Windows\System32\DriverStore\FileRepository\nvlti.inf_amd64_83a389b28f4c421e目录下的文件全部拷贝到C:\Program Files\NVIDIA Corporation\NVSMI目录下。

 

D、重启电脑,在C:\Program Files\NVIDIA Corporation\NVSMI目录下,在CMD下运行nvidia-smi.exe运行,如果出现下边的标志,说明OK了