首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Linux上的psutil没有显示CPU核心温度

Linux上的psutil没有显示CPU核心温度
EN

Stack Overflow用户
提问于 2019-06-22 21:03:44
回答 1查看 1K关注 0票数 1

我的Python3脚本使用psutil v5.6.2提取有关当前系统的各种信息(Ubuntu18.04,AMD 2700X),例如CPU核心温度。

问题:但是,运行以下代码以获得核心温度

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import psutil
psutil.sensors_temperatures()

返回一个空的数据集

{}

即使运行lmsensors (传感器3.4.0版本和libsensors版本3.4.0,Ubuntu18.04)确实返回温度

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ sensors
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
nouveau-pci-1f00
Adapter: PCI adapter
GPU core:     +0.91 V  (min =  +0.80 V, max =  +1.19 V)
temp1:        +36.0°C  (high = +95.0°C, hyst =  +3.0°C)
                       (crit = +105.0°C, hyst =  +5.0°C)
                       (emerg = +135.0°C, hyst =  +5.0°C)

k10temp-pci-00c3
Adapter: PCI adapter
Tdie:         +79.4°C  (high = +70.0°C)
Tctl:         +89.4°C

为什么psutil不给我们我们所需要的温度,我们如何解决这个问题?

PS:也研究了https://bitbucket.org/blackjack/pysensors/src,但它不支持Python3。有关于Python3的建议吗?

EN

回答 1

Stack Overflow用户

发布于 2020-03-03 14:50:34

到目前为止,Pysensors确实支持python3。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56721172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文