【2024.04.10追記】
(本事象の原因)
- 本事象は、python3.8環境とpython3.9環境のライブラリ(ipywidgets, nglview)のバージョンの齟齬により発生することが判明しました。
- Jupyterlabが参照している環境変数のパスがpython3.8環境で固定されているため、python3.9環境だけライブラリを更新した場合、python3.8で設定している環境変数と異なるパスを見に行くことになり、model not foundのエラーが発生します。
- また、環境変数の読み込みはMatlantis起動時に行われるため、ライブラリのバージョンを揃えても、Matlantisを再起動しないと正しく参照できません
(対応方針1)
- 下記対応(python3.8環境とpython3.9環境にpfcc-extras v0.7.0をインストール)を行っていただいたのち、Matlantisを再起動
(対応方針2)
- 一度Python環境をリセットしたのち、pfcc-extras v0.7.1をインストール
参考記事:Dashboard - Advanced
注:その他手動で入れたライブラリ等も全て削除されるため、慎重にご判断ください
----------------------------------------
本事象は、pfcc-extrasv0.7.0で一部のライブラリをアップグレードしたことにより、jupyterのバックボーンのライブラリとのバージョンの不整合が起こったために発生しています。ご不便をおかけして申し訳ございません。
- Error displaying widget: model not found の例
対処療法的にはなりますが、Python 3.9 のみならず、Python 3.8 環境でも pfcc-extras v0.7.0 をインストールするとエラーが解消しますので、install.ipynb のカーネルを変更してPython 3.8 および 3.9 の両方でインストールを実行してください。(根本的な解決方法についても調査中です)
- 右上のPython 3.9 をクリックするとカーネルを変更できます。