davidzhao66 commited on
Commit
bff5657
·
verified ·
1 Parent(s): 179c86c

Update requirements.txt

Browse files

这是一份针对您当前遇到的“监控数值为0”和“刷新机制”问题的深度诊断与技术方案。

🕵️‍♂️ 故障深度诊断
1. 为什么 CPU 和 RAM 一直显示 0%?
根本原因:缺少依赖库 psutil。

现象解读:在 V9.0 代码中,我为了防止报错崩溃,加了 try...except ImportError 保护。如果系统中没有安装 psutil 库,PSUTIL_AVAILABLE 就会变成 False,代码会自动将 cpu_percent 和 mem_percent 均赋值为 0。

Linux 内存机制:在 Linux/Docker 环境下,virtual_memory().percent 几乎不可能为 0(通常至少会占用 5%-10% 系统开销)。显示 0% 铁定是库没装上。

Files changed (1) hide show
  1. requirements.txt +2 -1
requirements.txt CHANGED
@@ -5,4 +5,5 @@ huggingface_hub>=0.20.0
5
  Pillow
6
  requests
7
  qrcode
8
- webdav4
 
 
5
  Pillow
6
  requests
7
  qrcode
8
+ webdav4
9
+ psutil