我最近在miniconda Python 3.4环境中安装了iPython笔记本(看起来已经正式过渡到Jupyter)。启动界面时,屏幕底部有一个巨大的白色条,没有任何作用(请参阅附件)。这个问题的根源是什么,我该如何解决?看来我正在运行所有依赖项的最新conda版本。
我正在运行OSX Yosemite和最新版本的Chrome。
编辑:当我在Safari中打开笔记本时,会出现完全相同的问题,我从没有将其用作浏览器(因此,我希望它具有默认设置)。 (请参见图2)如果打开远程托管的笔记本,如tmpnb上的演示,则不会发生此问题(请参见图3)。
Chrome与本地主机上的Jupyter界面:
具有本地主机的Safari上的Jupyter接口:
Chrome与远程主机上的Jupyter界面:
最佳答案
问题很细微,最终是我的错。 iPython Notebook的先前版本为标有“ iPython”的标头有一个单独的元素。前一段时间,我将以下几行插入到本地的custom.js文件中,以便隐藏该标题(但不隐藏相关的工具栏):
$([IPython.events]).on("app_initialized.NotebookApp", function () {
$('div#header').hide();});
在新版本中,添加此代码将导致整个工具栏/标题组合件被隐藏。这会弄乱空间高度的计算,并导致白色条的出现。找到我的本地custom.js并注释掉这些行即可解决此问题。