【未解決】JupyterLabでJavaScriptErrorが起きた既存ファイルを再度実行しようとするとJavaScriptError

例えば

#%%
%matplotlib widget

#%%
import matplotlib.pyplot as plt
import numpy as np

plt.figure(1)
plt.plot(np.sin(np.linspace(0, 20, 100)))
plt.show()


#%%
import numpy as np
import matplotlib.pyplot as plt

np.random.seed(0)

n_bins = 10
x = np.random.randn(1000, 3)

 

https://youtrack.jetbrains.com/issue/PY-38292/PyCharm-doesnt-support-matplotlib-widget

を実行しようとしてJavaScriptError(MPLCampusModule import error)が発生.Kernel Resetでも再発し,Sessionを新たにしても再発.matplotlibのwidgetをinlineにすると実行可能.ファイルを新規に作成して同一コードで実行可能.

 

→JupyterLabのキャッシュかチェックポイントが悪さをしていそう,削除すれば治るかも知れないがどこにあるかが不明

 

以上,とりまとめ(2022.11.15)