Jupyter Notebook | 主题设置(jupyterthemes) | 工具栏被隐藏 | jt 不是内部或外部命令

主题设置

jupyter notebook主题不好看,可以通过jupyterthemes更换主题。
jupyterthemes官网

安装库

安装jupyterthemes:

# install jupyterthemes
pip install jupyterthemes

# upgrade to latest version
pip install --upgrade jupyterthemes

设置主题

接着通过jt命令可以调整主题,包括主题、字体大小、颜色等,功能非常齐全~

jt  [-h] [-l] [-t THEME] [-f MONOFONT] [-fs MONOSIZE] [-nf NBFONT]
    [-nfs NBFONTSIZE] [-tf TCFONT] [-tfs TCFONTSIZE] [-dfs DFFONTSIZE]
    [-m MARGINS] [-cursw CURSORWIDTH] [-cursc CURSORCOLOR] [-vim]
    [-cellw CELLWIDTH] [-lineh LINEHEIGHT] [-altp] [-altmd] [-altout]
    [-P] [-T] [-N] [-r] [-dfonts]

具体参数:

cl optionsargdefault
Usage help-h
List Themes-l
Theme Name to Install-t
Code Font-f
Code Font-Size-fs11
Notebook Font-nf
Notebook Font Size-nfs13
Text/MD Cell Font-tf
Text/MD Cell Fontsize-tfs13
Pandas DF Fontsize-dfs9
Output Area Fontsize-ofs8.5
Mathjax Fontsize (%)-mathfs100
Intro Page Margins-mauto
Cell Width-cellw980
Line Height-lineh170
Cursor Width-cursw2
Cursor Color-cursc
Alt Prompt Layout-altp
Alt Markdown BG Color-altmd
Alt Output BG Color-altout
Style Vim NBExt*-vim
Toolbar Visible-T
Name & Logo Visible-N
Kernel Logo Visible-kl
Reset Default Theme-r
Force Default Fonts-dfonts

jt -l会显示所有可用主题:

Available Themes:
   chesterish
   grade3
   gruvboxd
   gruvboxl
   monokai
   oceans16
   onedork
   solarizedd
   solarizedl

这篇博客有各个主题展示~

简单设置主题使用jt -t <theme>即可,个人喜欢chesterish

jt -t chesterish

Tip:设置后要重新加载jupyter才可以看到新的主题 ?

新主题效果如下:
在这里插入图片描述

Debug:jt 不是内部或外部命令

下载完后,有小伙伴可能遇到了这个'jt' 不是内部或外部命令,参考这篇博客提出解决方案:

原因:
jupyterthemes安装目录并不在环境变量中
再次运行pip install jupyterthemes 第一行所示即为安装目录。
每个人都不一样,比如博主的是:c:\users\...\appdata\roaming\python\python36\site-packages
在这里插入图片描述
将此添加到环境变量即可 ?
在这里插入图片描述

再运行jt -l就不会出现问题了

叨:更换主题后工具栏消失

更换主题后发现工具栏不见了 ?
在这里插入图片描述如果想要显示工具栏,设置主题时需要加上-T,比如:

jt -t chesterish -T

工具栏就出来啦!
在这里插入图片描述


版权声明:本文为weixin_43360896原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。