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% 铁定是库没装上。
- 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
|