【已记录】UOS 1070安装完成后首页报运行错误
如图,看上去是虚拟内存相关的错误ValueError: invalid literal for int() with base 10: b'-'REQUEST_DATE: 2026-03-20 11:04:14VERSION: uos 20 aarch64(Py3.7.16) - 11.6.0
Traceback (most recent call last):File "/www/server/panel/BTPanel/__init__.py", line 2602, in publicObject res = run_obj.run(toObject, defs, get)File "/www/server/panel/BTPanel/__init__.py", line 2549, in run result = getattr(toObject, get.action)(get)File "class/system.py", line 864, in GetNetWork networkInfo['mem'] = self.GetMemInfo(get)File "class/system.py", line 435, in GetMemInfo mem = psutil.virtual_memory()File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/__init__.py", line 1973, in virtual_memory ret = _psplatform.virtual_memory()File "/www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_pslinux.py", line 419, in virtual_memory mems] = int(fields) * 1024ValueError: invalid literal for int() with base 10: b'-
字数限制,未发截图 AI把问题解决了,方案如下
# 编辑文件,
vi /www/server/panel/pyenv/lib/python3.7/site-packages/psutil/_pslinux.py
将(有两处)
mems] = int(fields) * 1024
改为:
try:
mems] = int(fields) * 1024
except (ValueError, IndexError):
mems] = 0 您好,感谢您的反馈,已记录这个问题
页:
[1]