We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6eabc90 commit 9d72fe7Copy full SHA for 9d72fe7
distributed/diagnostics/nvml.py
@@ -104,9 +104,11 @@ def init_once():
104
NVML_STATE = NVMLState.DISABLED_LIBRARY_NOT_FOUND
105
return
106
107
- if _in_wsl() and parse_version(
108
- pynvml.nvmlSystemGetDriverVersion().decode()
109
- ) < parse_version(MINIMUM_WSL_VERSION):
+ try:
+ driver_vsn = pynvml.nvmlSystemGetDriverVersion().decode()
+ except AttributeError:
110
+ driver_vsn = pynvml.nvmlSystemGetDriverVersion()
111
+ if _in_wsl() and parse_version(driver_vsn) < parse_version(MINIMUM_WSL_VERSION):
112
NVML_STATE = NVMLState.DISABLED_WSL_INSUFFICIENT_DRIVER
113
114
else:
0 commit comments