■症状
2025.12.17現在、Python3.13環境においてのみ、特定の条件でKernelが起動できなくなる症状を確認しています。
図:Python3.13を選択し、Kernel Restartを行った後の状態
■原因
この症状は、特定のライブラリ(pathlibと推定)をインストールすることで、ライブラリ読み込み時にエラーが発生し、正常に起動できなくなるために発生するものと思われます。
本症状が起こる状態においては、pipコマンドの実行もできなくなります。
図:pip list時に発生するエラー
■解決方法
要因と思われるpathlibのアンインストールや環境リセットを行うことで解決可能です。
- pathlibのアンインストール
-
ターミナル経由で原因となるpathlibをコマンドで削除します(この時点ではpipによる操作ができません)
rm -rf /home/jovyan/.py313/lib/python3.13/site-packages/pathlib.py - Python3.13の仮想環境を起動します
use_venv python313 - pathlibをアンインストールします
pip uninstall pathlib - kernelを再起動します
-
ターミナル経由で原因となるpathlibをコマンドで削除します(この時点ではpipによる操作ができません)
- Python環境のリセット
- DashboardからPython環境をリセットします。
詳細な手順はこちら
- DashboardからPython環境をリセットします。