New error- I didnt change any code
Opened this issue · 0 comments
~ sudo asitop
ASITOP - Performance monitoring CLI tool for Apple Silicon
You can update ASITOP by running pip install asitop --upgrade
Get help at https://github.com/tlkh/asitop
P.S. You are recommended to run ASITOP with sudo asitop
[1/3] Loading ASITOP
[2/3] Starting powermetrics process
[3/3] Waiting for first reading...
Traceback (most recent call last):
File "/Users/williamvansickleiii/.pyenv/versions/3.11.7/lib/python3.11/site-packages/asitop/utils.py", line 19, in parse_powermetrics
gpu_metrics_dict = parse_gpu_metrics(powermetrics_parse)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/williamvansickleiii/.pyenv/versions/3.11.7/lib/python3.11/site-packages/asitop/parsers.py", line 138, in parse_gpu_metrics
"active": int((1 - gpu_metrics["idle_ratio"])*100),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: cannot convert float NaN to integer
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/williamvansickleiii/.pyenv/versions/3.11.7/bin/asitop", line 8, in
sys.exit(main())
^^^^^^
File "/Users/williamvansickleiii/.pyenv/versions/3.11.7/lib/python3.11/site-packages/asitop/asitop.py", line 159, in main
ready = get_reading()
^^^^^^^^^^^^^
File "/Users/williamvansickleiii/.pyenv/versions/3.11.7/lib/python3.11/site-packages/asitop/asitop.py", line 156, in get_reading
ready = parse_powermetrics(timecode=timecode)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/williamvansickleiii/.pyenv/versions/3.11.7/lib/python3.11/site-packages/asitop/utils.py", line 30, in parse_powermetrics
gpu_metrics_dict = parse_gpu_metrics(powermetrics_parse)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/williamvansickleiii/.pyenv/versions/3.11.7/lib/python3.11/site-packages/asitop/parsers.py", line 138, in parse_gpu_metrics
"active": int((1 - gpu_metrics["idle_ratio"])*100),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: cannot convert float NaN to integer
➜ ~