By wdhuag
20240329-20250206
目录
前言:
Glances可以后台监控系统资源占用情况,同一网络下,在别的设备访问本机web地址,非常方便。
查看Curses支持的Python最高版本
查询到Curses支持的Python最高版本为cp313,对应Python的3.13
GitHub - zephyrproject-rtos/windows-curses: Windows Curses Python module
下载Python
安装Python
使用管理员权限运行python-3.13.2-amd64.exe
全功能安装(这里就包括了pip),添加Path和为所有用户安装。
选择为所有用户安装,"C:\Program Files\Python版本号\Scripts\"会自动添加到系统环境Path。
选择仅为自己安装,"C:\Users\用户名\AppData\Roaming\Python\Python版本号\Scripts"会自动添加到用户环境Path。
PS:后面那几个Download下载会非常慢。
注意:
1、即使Python选择了为所有用户安装,后续注意先用管理员权限运行CMD,再用pip指令安装package,这样package才会安装到"C:\Program Files\Python版本号\Scripts",所有用户都可以使用。
2、当你使用非管理员权限运行CMD,用pip指令安装package时,安装路径是"C:\Users\用户名\AppData\Roaming\Python\Python版本号\Scripts"。这个路径需要手动添加到用户环境Path,否则用非管理员权限运行CMD时无法执行。
3、环境Path变更后,当前CMD窗口依然报错,需要关闭后再运行CMD。
4、后续运行前,注意先用非管理员权限运行CMD。
5、安装完后需要重启电脑,否则会出现一些神奇的bug。
安装glances的步骤
更新pip、setuptools和wheel(注意使用管理员权限运行CMD)
pip install --upgrade pip setuptools wheel
安装glances:
pip install glances
升级glances
pip install --upgrade glances
安装windows-curses,安装完后就可以在当前窗口运行glances:
pip install windows-curses
运行glances(命令界面)
glances
安装bottle,安装完后就可以通过电脑或手机网页访问:
pip install bottle
运行glances(Web界面)
glances -w
Glances Web User Interface started on http://0.0.0.0:61208/
注意0.0.0.0需要换成本地IP。
自定义glances配置
默认配置文件位置,C:\Program Files\Python版本号\share\doc\glances\glances.conf
刷新时间s(默认是2s)
[global]
refresh=5
限制显示进程数量(默认是显示所有进程,刷新占用CPU)
[outputs]
max_processes_display=5
使用配置文件加载glances
glances -w -C "C:\Program Files\Python版本号\share\doc\glances\glances.conf"
PS:仅仅使用glances -w并不会加载这个配置。
END