我想 Pyinotify 来观看一个有子文件夹的模板目录,但是我收到了这个错误:
DIRECTORY /home/project/templates
[Pyinotify ERROR] add_watch: cannot watch /home/project/templates WD=-1
[Pyinotify ERROR] add_watch: cannot watch /home/project/templates/dir1 WD=-1
[Pyinotify ERROR] add_watch: cannot watch /home/project/templates/dir2 WD=-1
Waiting for stuff to happen...
我找到了诸如使用unicode目录名或使用其他使用inotify的程序的答案,但每个程序都过于具体。
通常会导致此错误的原因是什么?
答案 0 :(得分:11)
增加最大数量或观看:
sudo sysctl -n -w fs.inotify.max_user_watches=16384
参考:http://github.com/seb-m/pyinotify/wiki/Frequently-Asked-Questions
<强> ASIDE 强>
如果您正在寻找通知工具,请尝试http://github.com/peterbe/python-gorun。