我希望将Firefox设置为我的Mac系统的默认浏览器,但在Chrome中启动IPython Notebook [1]。
这个答案让我找到了ipython_notebook_config.py
文件,但我无法打开Chrome的一个实例。在c = get_config()
和import webbrowser
之后,我尝试过:
webbrowser.register(u'chrome', None, webbrowser.Chrome())
webbrowser.register(u'chrome', webbrowser.Chrome)
webbrowser.register(u'chrome', None, webbrowser.GenericBrowser('/Applications/Browsers/Chrome.app'))
webbrowser.register(u'chrome', None, webbrowser.GenericBrowser('/Applications/Browsers/Chrome.app/Contents/MacOS/Google\ Chrome'))
最后加上c.NotebookApp.browser = u'chrome'
我已经在解释器中试着操作了webbbrowser
,但是我不知道如何创建一个Chrome的实例。
[1]:PS为什么Firefox中的IPython Notebook非常慢,特别是对于具有inline后端的pylab? 在Chrome中它要快得多(对于渲染、滚动等),速度相差几个数量级。
python_notebook_config.py
中尝试什么(注册新浏览器,不同的指定路径到/Applications/Browsers/Chrome.app
或其带或不带空格转义的 "Contents" 等),Chrome 都无法打开。这里有另一个stackoverflow讨论,还有一个未解决的问题。我希望这个问题能够得到解决。同时,我也想知道为什么 IPython 在 Chrome 上似乎更加稳定和快速。 - Claus