jupyter notebook使用時に「The kernel appears to have died. It will restart automatically.」というエラーが出た時の対処


エラーが出た状況

環境

macOS Big Sur 11.2
Python 3.7.3
numpy-1.16.2
pandas-0.24.2
matplotlib-3.0.3
Pillow-5.4.1

ソースコード

Kaggleのコンペの問題に取り組む為にjupyter notebookを起動し、必要なライブラリのインポートのために以下のコードを実行しました。

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
%matplotlib inline

すると、以下のエラーが発生してしまいました。

The kernel appears to have died. It will restart automatically.

コードセルの In[] の部分は In[*] となっているため、正常に実行できていない様子。

対処

各ライブラリのバージョンをアップグレードすることで、エラーが解消しました。

numpyのアップグレード

pip install --upgrade numpy

pandasのアップグレード

pip install --upgrade pandas

matplotlibのアップグレード

pip install --upgrade matplotlib

エラーが解消した時の各ライブラリのバージョン

numpy-1.20.1
pandas-1.2.2
matplotlib-3.3.4
Pillow-8.1.0