2020年1月7日 星期二

The current inotify(7) watch limit is too low


Pycharm 是由 JetBrains 公司針對 Python 所開發的 IDE ,

除了提供編輯功能讓開發更為便利之外,

也嵌入了不少額外的功能,

比如說 :版本控制,佈署工具等等,

最重要的是對教育工作相當支持,

只要是擁有學術帳號(信箱網域帶有 edu)即可獲得免費授權一年。


開發專案難免會有一些比較龐大的系統,

此時若出現如底下範例圖片的警告視窗,

表示系統需要做相應的設定,

(不做處理也還是能夠開啟,只是速度上會比較慢)

警告訊息寫著:

The current inotify(7) watch limit is too low



會出現這個的原因其實也不意外,

因為系統預設值的設定太小的原因,

以 Ubuntu 為範例,只要透過:

sudo gedit /etc/sysctl.conf 




fs.inotify.max_user_watches = 524288 

加到最後一行,

然後重新開啟 IDE 即可


fs.inotify.max_user_watches

的設定主要是在調整使用者能夠監控的資料夾數量

因為專案龐大的關係,

相對應的檔案資源也應該要做些許的調整,

以避免資源不足產生其他不可預期的問題。

沒有留言: