Jupyter(iPython Notebook)界面奇怪的白色栏在屏幕下方

时间:2015-03-04 06:54:40

标签: python ipython-notebook

我最近在miniconda Python 3.4环境中安装了iPython笔记本(看起来它已正式转换到Jupyter)。当我启动界面时,我的屏幕底部有一个巨大的白色条,没有任何用处(见附件)。这个问题的起源是什么,我该如何解决?看起来我正在运行所有依赖项的最新conda版本。

我正在运行OSX优胜美地和最新版本的Chrome。

编辑:当我在Safari中打开笔记本时出现完全相同的问题,我从未将其用作浏览器(因此我希望它具有默认设置)。 (参见图2)如果我打开一个远程托管的笔记本电脑就不会出现问题,例如tmpnb上的演示(参见图3)

Chrome上的Jupyter界面与本地主机: Jupyter interface white bar Chrome

Safari上的Jupyter界面与本地主机: Jupyter interface white bar Safari

Chrome与远程主机上的Jupyter界面: Jupyter interface with remote host

1 个答案:

答案 0 :(得分:2)

问题很微妙,这最终是我的错。之前版本的iPython笔记本有一个单独的标题元素,标题为“iPython”。前段时间,我将以下行插入到我的本地custom.js文件中以隐藏此标题(但不隐藏相关的工具栏):

$([IPython.events]).on("app_initialized.NotebookApp", function () {
$('div#header').hide();});

在新版本中,添加此代码会导致隐藏整个工具栏/标题程序集。这会弄乱空间高度的计算并导致白色条的外观。查找我的本地custom.js并注释掉这些行可以解决问题。