PyCharm のプロジェクトがなかなか開かない問題の解決 [Linux]

2018/04/21
PyCharm 2018.1.1

[現象]
PyCharm を開いた際にステータスバーの位置に下記メッセージが出て延々とファイルの読み込みが行われる

External file changes sync may be slow

[原因]
おそらく IntelliJ の問題と同じで、PyCharm も外部ファイル変更をウォッチするために Linux では inotify を利用している。
ただし、inotify のデフォルトのハンドル数が少ないために処理に時間がかかっていると思われる。

参考: Inotify Watches Limit

[解決]
1. /etc/sysctl.conf に下記を追加する。

fs.inotify.max_user_watches = 524288

2.下記コマンドで変更を反映する。

sudo sysctl -p --system

3. PyCharm を再起動する。


Note やるからには、サポートがいただけるような役立つ記事を書きたいものです。サポートは資料購入に宛てます。