WSL2- $nvidia-smi 命令不是 运行

WSL2- $nvidia-smi command not running

我在 WSL2 中安装了 Ubuntu 18.04LTS,我能够使用 GPU。我可以运行 来自 window 运行 终端的 $nvidia-smi。

但是,当我在 WSL2

上 运行 $nvidia-smi 时找不到任何结果

来自 nvidia 的文档中的已知限制:

NVIDIA Management Library (NVML) APIs are not supported. Consequently, nvidia-smi may not be functional in WSL 2.

不过你应该可以 运行 https://docs.nvidia.com/cuda/wsl-user-guide/index.html#unique_1238660826

编辑:从这个答案开始,nvidia-smi 支持,因为驱动程序 465.42
我运行使用 470.57.02 很好地设置了它。

现在可以在 nvidia-docs 上找到修复程序。

cp /usr/lib/wsl/lib/nvidia-smi /usr/bin/nvidia-smi
chmod ogu+x /usr/bin/nvidia-smi

来源:https://docs.nvidia.com/cuda/wsl-user-guide/index.html#known-limitations