我正在使用属于我公司的计算机。如果相关,我没有管理员权限。
我在Windows 10中将默认浏览器设置为InternetExplorer。这是我公司规定的。 (不允许Edge或Chrome作为默认浏览器)尽管我确实安装了Edge和Firefox。
我知道我可以通过编辑Jupyter配置文件来更改Jupyter Notebook会话的默认浏览器。但是我不想更改Jupyter中的默认设置。
相反,我想在命令行(Anaconda提示符)上调用“ jupyter notebook”,同时指定我要选择的浏览器。
类似: jupyter笔记本--useBrowser edge
或类似。这可能吗?
答案 0 :(得分:1)
请注意,如果我打开 Firefox,请使用上面来自 Kai Aeberli 的 cli 命令,因为...
jupyter notebook --browser="C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe %s --new-window"
并将 cli 输出中的 URL 之一复制并粘贴到 Firefox(非默认浏览器)地址栏中,Jupyter Notebook 在 Firefox 中打开! 感谢您的解决方案! :))
答案 1 :(得分:0)
尝试一下:
jupyter notebook --browser="C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe %s --new-window"
它也应该像这样工作:jupyter notebook --browser="firefox"
,但实际上对我而言却不是,因为python webbrowser库(在此使用)仅了解默认浏览器。这需要手动注册。
您可以通过运行python提示符并检查以下内容来在系统上进行检查:
import webbrowser
list(webbrowser._browsers)
Out: ['windows-default', 'c:\\program files\\internet explorer\\iexplore.exe']