JupyterLabを起動するとIndexError: pop from an empty dequeというエラーが出て落ちてしまう現象が私の環境でも発生。GitHubの掲示板 の内容と私の環境(WinPython 3.10.4.amd64)での現象を総合すると、
- JupyterLab起動と連動してブラウザが立ち上がり(これが既定の動作)、複数のタブ(Python Kernel)が開くようになっていると発生
- Windowsでより起きやすいが、Linuxでも起きる
JupyterLabを--no-browserオプションをつけて起動、コマンドラインに表示されるURLを別途ブラウザで開く(起動時後短時間で複数Kernelを立ち上げることの回避)[2022/7/20] これでも落ちました- JupyterLab終了時に開いているタブを1つ以下にする。ただしこの問題が出ているということはJupyterLabはすぐに落ちてしまうので
- 前述と同じ--no-browserで起動してタブを閉じる。一番着実。
- 起動-ブラウザが自動的に開く-JupyterLabが落ちる間に不要なタブを閉じる。短時間なので一つずつ、がんば。
- めげずにJupyterLabの起動を繰り返す。運が良ければ落ちないときがある。
- .ipynb_checkpointsを消すとか、__pycache__を消す。ただし再発する報告あり。
Comments