如何更改 Linux 中 ipython/jupyter 笔记本使用的默认浏览器?
- 2024-10-29 08:34:00
- admin 原创
- 63
问题描述:
我在使用 Linux Mint 17.3。
如何更改 Jupyter 笔记本使用的默认浏览器?
我已经将笔记本作为 Anaconda 3 的一部分安装,它会在我的默认浏览器 Chrome 中打开。但出于某种原因,Chrome 不允许我创建新的 ipynb。单击“新建”按钮根本不起作用。因此,我将笔记本网址复制到 Firefox,它在那里运行良好。
有没有办法让它与 Chrome 兼容?否则,我该如何更改默认浏览器?我遇到的常见答案是我必须更改选项c.NotebookApp.browser
,但我找不到这样做的方法,因为尝试ipython_notebook_config
在终端中查找会出现 4 个结果:
./anaconda3/lib/python3.5/site-packages/jupyter_core/tests/dotipython/profile_default/ipython_notebook_config.py
./anaconda3/lib/python3.5/site-packages/jupyter_core/tests/dotipython_empty/profile_default/ipython_notebook_config.py
./anaconda3/pkgs/jupyter_core-4.0.6-py35_0/lib/python3.5/site-packages/jupyter_core/tests/dotipython/profile_default/ipython_notebook_config.py
./anaconda3/pkgs/jupyter_core-4.0.6-py35_0/lib/python3.5/site-packages/jupyter_core/tests/dotipython_empty/profile_default/ipython_notebook_config.py
解决方案 1:
您可以通过以下方式创建jupyter_notebook_config.py
:
jupyter notebook --generate-config
然后你去
~/.jupyter/jupyter_notebook_config.py
并改变
# c.NotebookApp.browser = ''
例如:
c.NotebookApp.browser = '/usr/bin/google-chrome %s'
您可以选择安装的任何浏览器。例如,您可以通过输入以下内容找到路径:which firefox
不要忘记删除 #
解决方案 2:
接受的答案很棒,如果您想更改一次,这里有一个解决方案:
jupyter-notebook --browser=firefox
当然,您可以使用此命令创建一个 bash 包装脚本,或者创建一个.desktop
文件,以便每次使用该启动器时在您喜欢的浏览器中启动它。
包装器脚本的示例如下所示:
#!/bin/bash
jupyter-notebook --browser=firefox
然后,您可以将其放在您的 PATH 中,例如$HOME/bin/jnbff.sh
,这样您只需键入其名称即可从任何目录轻松启动它。
旁注:中的破折号jupyter-notebook
允许制表符补全,而通常推荐的带空格的方式(即jupyter notebook
)则不允许。
解决方案 3:
在 JupyterLab 界面中运行的笔记本的更新
由于 JupyterLab 越来越多地取代 Jupyter Notebook,因此这里有一个更新,用于自定义启动 JupyterLab 的默认浏览器。该解决方案与 @Christof 接受的答案极为相似:
jupyter-lab --generate-config
将创建~/.jupyter/jupyter_lab_config.py
以下行:
# c.ServerApp.browser = ''
可以取消注释,并使用所选的默认浏览器进行编辑。例如:
c.ServerApp.browser = '/usr/bin/qutebrowser %s'
解决方案 4:
以下内容在 win10 上对我有用。对于 Firefox:c.NotebookApp.browser = u'c:/Program Files/Mozilla Firefox/firefox.exe %s'
对于铬c.NotebookApp.browser = u'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s'
注意 1) "" 与 "/" 2) u 和 %s
解决方案 5:
Chrome 浏览器 > 设置(一直滚动到底部)> 将默认浏览器更改为 Chrome > 会弹出新窗口。在那里更改默认浏览器!
对我有用!(Windows 10 用户)
- 2024年20款好用的项目管理软件推荐,项目管理提效的20个工具和技巧
- 2024年开源项目管理软件有哪些?推荐5款好用的项目管理工具
- 项目管理软件有哪些?推荐7款超好用的项目管理工具
- 项目管理软件哪个最好用?盘点推荐5款好用的项目管理工具
- 项目管理软件有哪些最好用?推荐6款好用的项目管理工具
- 项目管理软件有哪些,盘点推荐国内外超好用的7款项目管理工具
- 2024项目管理软件排行榜(10类常用的项目管理工具全推荐)
- 项目管理软件排行榜:2024年项目经理必备5款开源项目管理软件汇总
- 2024年常用的项目管理软件有哪些?推荐这10款国内外好用的项目管理工具
- 项目管理必备:盘点2024年13款好用的项目管理软件