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/よくある質問
余談
通知ツールをお探しの場合は、こちらもお試しください http://github.com/peterbe/python-gorun.
所属していません StackOverflow