我希望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的程序,但是每个答案都太具体了。
通常是什么导致此错误?
最佳答案
增加最大数量或观看:
sudo sysctl -n -w fs.inotify.max_user_watches=16384
参考:http://github.com/seb-m/pyinotify/wiki/Frequently-Asked-Questions
在旁边
如果您正在寻找通知工具,也请尝试http://github.com/peterbe/python-gorun。