首页 > 解决方案 > 如何在 Windows 上使用 psutil 模块?

问题描述

我正在尝试使用 psutil 模块获取 cpu 温度。我安装它使用

pip install psutil

它安装得很好。但是,当我尝试导入它时,出现以下错误。

Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
import psutil
File "C:\Users\Awais\AppData\Roaming\Python\Python37\site-packages\psutil\__init__.py", line 147, 
in <module>
from . import _pswindows as _psplatform
File "C:\Users\Awais\AppData\Roaming\Python\Python37\site-packages\psutil\_pswindows.py", line 35, in 
<module>
from ._psutil_windows import ABOVE_NORMAL_PRIORITY_CLASS
ModuleNotFoundError: No module named 'psutil._psutil_windows'

标签: python-3.xcpu-usagepsutil

解决方案


我通过使用以下命令将我的 psutil 从版本5.7.0降级到4.1.0解决了类似的问题:

pip install psutil==4.1.0

我不确定这个错误的实际原因是什么。也许与您的 python 版本不兼容?就我而言,我使用的是 Python 3.5.4。


推荐阅读