所以,这是我正在使用的代码:
> #!/usr/bin/env python
>
> import munin
>
> category = 'system' fields = [
> 'load1',
> 'load5',
> 'load15', ] vlabel = 'load'
>
> def values():
> with open('/proc/loadavg') as f:
> data = f.read()
> load1, load5, load15 = [float(s) for s in data.split()[:3]]
> return {
> 'load1': load1,
> 'load5': load5,
> 'load15': load15,
> }
>
> if __name__ == '__main__':
> munin.main()
这是我用 sudo python xxx 得到的答案,我用 sudo munin-run xxx 得到了相同的答案:
pi@dex:/etc/munin/plugins $ sudo python first
Traceback (most recent call last):
File "first", line 24, in <module>
munin.main()
AttributeError: 'module' object has no attribute 'main'
我认为你是对的,因为当我安装 munin 时
pip install python-munin
有效。但是,然后我安装了这个python-munin 模块,它不再工作了。我删除了文件夹 python-munin 但我仍然遇到同样的错误。如何正确删除以前的文件夹?