これは日々の作業を通して学んだことや毎日の生活で気づいたことをを記録しておく備忘録である。
HTML ファイル生成日時: 2025/04/03 13:41:35.024 (台灣標準時)
Google Colab で、 Jupyter Notebook のとあるセルを実行してみたら、以下 のようなエラーメッセージが表示されたでござる。
Traceback (most recent call last): File "/content/ncu_doing_astrophysics_using_python_202502/s07/appy_s07_06_07.py", line 12, in
import matplotlib.figure File "/usr/local/lib/python3.13/dist-packages/matplotlib/__init__.py", line 1296, in rcParams['backend'] = os.environ.get('MPLBACKEND') ~~~~~~~~^^^^^^^^^^^ File "/usr/local/lib/python3.13/dist-packages/matplotlib/__init__.py", line 771, in __setitem__ raise ValueError(f"Key {key}: {ve}") from None ValueError: Key backend: 'module://matplotlib_inline.backend_inline' is not a valid value for backend; supported values are ['gtk3agg', 'gtk3cairo', 'gtk4agg', 'gtk4cairo', 'macosx', 'nbagg', 'notebook', 'qtagg', 'qtcairo', 'qt5agg', 'qt5cairo', 'tkagg', 'tkcairo', 'webagg', 'wx', 'wxagg', 'wxcairo', 'agg', 'cairo', 'pdf', 'pgf', 'ps', 'svg', 'template']
なお、端末エミュレーター上で実行する分には、特に問題は生じないでござる。
https://github.com/bmaltais/kohya_ss/issues/2521 を見てみると、以下のコマンドを実行すれば問題は解決すると書かれているで ござる。
# pip install matplotlib-inline
上のコマンドを実行したうえで、問題のあったセルを再び実行してみると、エ ラーが出ることなく、正常に終了したでござる。