Windows Subsystem for Linux(WSL)是否支持Python psutil使用的cpufreq?

2024-04-25 17:04:16 发布

您现在位置:Python中文网/ 问答频道 /正文

我将WSL(ubuntu18.04.2lts)用于机器学习项目。所以我在基于新TensorFlow2.0的Python3.6上安装了Autokeras1.0。但是,所有autokeras示例都会出现psutil错误消息“NotImplementedError:cannotfind current frequency file”。你知道吗

到目前为止,我发现psutil正在查找一个名为cpuinfo\u cur\u freq的文件 对于每个cpu,例如/sys/devices/system/cpu/cpu0/cpufreq/。但是,在这个路径中,我只有cpuinfo\u max\u freq和scaling\u max\u freq两个文件。据我所知,pstool要查找的文件是由Linux cpufreq内核基础结构管理的,它显然在我的系统上不是活动的。你知道吗

所以我想知道WSL是否支持linuxcpufreq基础设施。我可以想象这是困难的,因为它必须与Windows主机系统上的cpu管理相协调。但是如果WSL真的支持它,我想了解一下,我需要做些什么来让它运行。你知道吗

我不确定,如果这是正确的地方问,但微软提供的平台为WSL(GitHub和UserVoice)似乎不适合我。你知道吗


Tags: 文件项目机器消息示例系统错误cpu