gpt4 book ai didi

node.js - Node JS - 系统信息,cpuTemperature 函数不返回温度

转载 作者:太空宇宙 更新时间:2023-11-04 00:15:40 26 4
gpt4 key购买 nike

我正在开发一个项目,我想访问并显示 CPU 的温度。我找到了一个教程,通过“systeminformation”包可以访问多个 CPU 统计信息。但是当我使用 cpuTemperature 函数时,它不返回温度,而是返回“-1”和空列表和“-1”。

si.cpuTemperature(function(data) {
console.log('CPU-Temperature:');
console.log(data);
});

=> { main: -1, cores: [], max: -1 }

我做错了什么或者我的CPU不支持这种类型的事件吗?

我使用过的教程:https://github.com/sebhildebrandt/systeminformation

最佳答案

我认为您正在 Windows 上尝试这样做。根据docs如果您没有获得任何数据,您需要以管理员权限运行 wmic。对于 OSX 和 Linux,您还需要安装一些额外的软件包,例如 OSX 的 osx-temper-sensor Node 模块,以及 Linux 机器的传感器软件包(基于 Debian 的 lm-sensors)。您可以尝试从管理员终端运行node来检查Windows上的权限问题。

关于node.js - Node JS - 系统信息,cpuTemperature 函数不返回温度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47181259/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com