设置Jupyter Notebook主题后工具栏不可见

时间:2019-05-08 15:46:05

标签: python jupyter-notebook themes toolbar

当我从笔记本中调用并加载主题时,工具栏和笔记本的名称不显示。

我可以使用代码从笔记本加载主题,但是我不确定如何使用诸如-T-N之类的开关来调用工具栏和笔记本名称。

我在代码单元格中使用了以下内容:

from jupyterthemes import get_themes
import jupyterthemes as jt
from jupyterthemes.stylefx import set_nb_theme
set_nb_theme('solarizedd')

主题更改,但工具栏和笔记本名称未出现。即使从菜单栏中的视图使用“切换标题和切换名称”也无效。

5 个答案:

答案 0 :(得分:3)

jt -t oceans16 -T -N

这肯定会有所帮助。

答案 1 :(得分:2)

我刚刚安装了jupyter主题,并且遇到了同样的问题。我的常规和nbextension工具栏消失了,除非我恢复为默认的!jt -r,否则它无法恢复。

经过一番研究,我把它排除在了...。所以你的细胞应该写

from jupyterthemes import get_themes import jupyterthemes as jt from jupyterthemes.stylefx import set_nb_theme set_nb_theme('solarizedd', -T, -N,-kl)

  • 可见的工具栏-T
  • 名称和徽标可见-N
  • 可见内核徽标-kl
    • 它们的默认设置为无

请参阅文档documentation of jupyter theme

或使用命令“!”的更永久的代码行在实际的单元格中

!jt -t solarizedd -T -N -kl

答案 2 :(得分:2)

我能够通过编辑位于 ~/.jupyter/custom/custom.css 的 custom.css 文件来解决这个问题。我将邮件工具栏设置从“无”更改为“阻止”。即找到这一行:

    div#maintoolbar {
        display: none !important;
    }

...并将其更改为:

    div#maintoolbar {
        display: block !important;
    }

希望对你也有用!不要想象寻找它无法启动的原因,但是,有一个理论在它运行时无法更新。

答案 3 :(得分:0)

您是否尝试过更新到最新版本?我尝试了很多建议。在我将主题包更新为最新版本之前,所有方法都无法正常工作

pip install --upgrade jupyterthemes

我找到了解决方法here

答案 4 :(得分:0)

!pip install jupyterthemes
import jupyterthemes as jt

!jt -r

这会抛出这样的输出
重置 css 和字体默认值:/Users/malaudeen/.jupyter/custom & /Users/malaudeen/Library/Jupyter/nbextensions

终于
刷新浏览器。