我安装了 jupyter notebook,但每当我打开它(从终端)时,我都必须复制并粘贴地址(本地主机 888 或类似的),它表明需要打开一些 html 文件,为此(在我的情况下)打开 calibre。
尝试修复此问题时,我发现这可能与配置文件或我以管理员身份运行有关。至于配置文件,我修改了将 firfox(在我的情况下)设置为浏览器的那一行,但似乎不起作用。
这是终端消息:
[W 12:33:19.743 NotebookApp] Config option `use_redirect_file` not recognized by `NotebookApp`.
[I 12:33:20.047 NotebookApp] Writing notebook server cookie secret to /run/user/1000/snap.jupyter/jupyter/notebook_cookie_secret
[I 12:33:22.626 NotebookApp] Serving notebooks from local directory: /home/daniel
所以,我想要的只是在浏览器选项卡上自动打开。我使用的是 ubuntu 22.04.1 LTS 和 python 3.10.4。任何帮助都将不胜感激。如果它尽可能简单,那就更好了。有些帖子对我来说太专业了。
谢谢。
答案1
jupyter notebook
在使用命令以及使用 flatpak 安装 calibre 时都会发生这种情况rustup doc
。将其作为 apt 包安装可以解决我的问题。
检查 calibre 是否是 flatpak 软件包
flatpak list | grep calibre
如果上述命令返回非空输出,请记下 calibre 库的位置,并使用以下命令卸载它
flatpak remove com.calibre_ebook.calibre
最后使用以下命令安装 apt 包
sudo apt install calibre
打开新安装的 calibre apt 包并将其指向您现有的 calibre 库,而不是创建一个新的。