You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NVIDIA Jetson Xavier NX上GPUtil无法正常检测GPU问题求助

你运行的GPUtil测试代码逻辑没有问题,空列表输出是Jetson平台的特性导致,和代码、库版本无关。

根本原因

GPUtil库的GPU信息采集逻辑完全依赖NVIDIA的nvidia-smi命令行工具,而Jetson系列嵌入式设备的L4T(Linux for Tegra)驱动栈默认不提供nvidia-smi,因此GPUtil的检测逻辑直接失效。

替代采集方案

你可以选择以下任意一种方案完成Jetson平台的GPU遥测信息采集:

  • 直接调用系统自带的tegrastats工具,通过Pythonsubprocess模块调用并解析输出结果,可获取GPU使用率、显存占用、温度、功耗等全量硬件参数,无需额外安装依赖
  • 使用第三方适配库jetson-stats,执行pip install jetson-stats完成安装后,调用对应的API即可直接读取GPU参数,无需自行解析命令行输出
  • 直接读取/sys/devices目录下的系统设备文件获取GPU参数,适合需要轻量化采集的场景

如果你的代码需要同时兼容x86架构的NVIDIA显卡和Jetson设备,可以增加环境分支判断:优先检测nvidia-smi命令是否存在,存在时调用GPUtil完成采集,不存在时走Jetson专属采集逻辑即可。

内容的提问来源于stack exchange,提问作者whoisraibolt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 22:15:03