Firefox の余分なインスタンスを削除して Jupyter ノートブックを動作させるにはどうすればよいですか?

Firefox の余分なインスタンスを削除して Jupyter ノートブックを動作させるにはどうすればよいですか?

ベース環境で実行するとすべて正常ですが、仮想環境で実行すると、Firefox で次のエラーが発生します。

Access to the file was denied

The file at /run/user/1000/snap.jupyter/jupyter/nbserver-6259-open.html is not readable.

    It may have been removed, moved, or file permissions may be preventing access.

ベース環境は次のような結果をもたらします:

file:///home/$USER/.local/share/jupyter/runtime/nbserver-7866-open.html なぜこれが違うのか分かりません。

jupyter notebook -V基底では与える6.5.4、venvでは与える5.7.8

スナップとウェブからFirefoxを再インストールしようとしましたが、どうやらFirefoxの3つの異なるインスタンスができてしまったようです。これは、「既定のアプリ」に行くとドロップダウンメニューにこれ

実行してみましたjupyter notebook --generate-configが、生成された設定ファイルにはc.NotebookApp.use_redirect_file =設定する行がありませんfalse

私も試してみました

jupyter lab clean --all
pip3 install jupyterlab --force-reinstall

しかし残念なことに、jupyter はまだ同じことを行います。

Firefox の余分なインスタンスを削除し、仮想環境で Jupyter が基本環境と同じように動作するようにするにはどうすればよいですか?

更新: 間違えて、snap を使って jupyter をインストールしてしまったようです。sudo snap remove --purge jupyterこれで、すべてのノートブックがディレクトリに snap がなくても開きます。重複した Firefox を修正する方法がまだわかりません。

関連情報