我在没有管理员权限的Windows机器上,我想在chrome上运行jupyter,而默认浏览器是另一个。
我在本地安装了Anaconda发行版,而启动jupyter的第一个选择是通过Anaconda Navigator,但也许我需要做其他事情。因为它是本地安装,所以命令行jupyter notebook
不会产生任何结果。
当我将网址地址粘贴到默认浏览器中时(例如http://localhost:8892/notebooks/Home/Exercices/Testing1.ipynb
chrome页面要求我输入密码或令牌。我没有密码,也不知道令牌是什么。
有没有办法更改Anaconda Navigator的浏览器?或如何使用Chrome启动jupyter?
感谢@Darthbith和本文如何在Linux中更改ipython / jupyter笔记本使用的默认浏览器?我能够弄清楚:
第1步:从“开始”菜单中打开Anaconda Prompt,然后键入
jupyter notebook --generate-config
这将生成文件 ~/.jupyter/jupyter_notebook_config.py
第2步:编辑此文件并更改以下行(本地安装中也包含chrome)
c.NotebookApp.browser = u'C:/Home/AppData/Local/Google/Chrome/Application/chrome.exe %s'
这是
%s
做什么用的?在Linux上,事情要简单得多出于好奇,这
jupyter_notebook_config.py
是一个Python文件,但是该变量c
从未定义过并且仍然可以使用。那怎么工作?请提醒那些用Google搜索该帖子的朋友,如果路径中有空格使之正常工作,则必须引用浏览器命令。例如,
c.NotebookApp.browser = '"C:\\Program Files\\Mozilla Firefox\\firefox.exe" %s'
这也适用于PortableApps的Chrome浏览器。
不要忘了删除开头的#号。我忘了:D