Closed lounicotra closed 2 years ago
Hi, @lounicotra thanks for the feedback. This happens when the dependency package pynvml.py
is corrupted. I will add a more informative message for this in a patch release.
Please reinstall nvitop
and nvidia-ml-py
as:
pip3 install --force-reinstall nvitop nvidia-ml-py
or install nvitop
in a new clean virtual environment.
Version 0.10.0 complains about 'pynvml' has no attribute '_nvmlGetFunctionPointer' Here's sequence of working/not working. Servers have the latest versions of py3nvml and pynvml.
All of nvidia-ml-py
, nvidia-ml-py3
, and pynvml
install module pynvml.py
. So they are mutually in conflict with each other. You should uninstall pyvnml
and force reinstall nvidia-ml-py
. Otherwise, please install nvitop
in a clean virtual environment (do not install nvidia-ml-py3
and pynvml
). Then everything will work as expected.
Thanks for looking into this Xuehai!
Runtime Environment
460.84
]nvitop
version or commit: 0.10.0python-ml-py
version: [e.g.11.450.51
]C
/C.UTF-8
/en_US.UTF-8
]Current Behavior
Version 0.10.0 complains about 'pynvml' has no attribute '_nvmlGetFunctionPointer' Here's sequence of working/not working. Servers have the latest versions of py3nvml and pynvml. Dell servers running A100 GPUs. Just built a new Ubuntu 20.04 system running on Dell Poweredge R720 with cuda 11.5 and GTX1080s and I was able to install 0.10.0 with no issues and it is working fine. Thanks.
Reverting to 0.9.0 fixes the issue.