登录
推荐 文章 Go 技术 课程 下载 专题 AI
首页 >  文章 >  软件教程

让JupyterNotebook变舒适,眼不再辣

时间:2025-05-23 19:27:54 357浏览 收藏

让你的Jupyter Notebook变舒适,不再辣眼睛:Jupyter Notebook默认样式不够美观?别担心,通过安装开源项目jupyterthemes,你可以轻松美化你的Notebook。简单几步就能让你的代码环境焕然一新,告别难看的默认设置。本文将详细介绍如何安装和使用jupyterthemes,以及如何通过命令行调整字体和大小,让你的Jupyter Notebook变得赏心悦目。此外,还将分享如何美化Windows命令行,使其不再“像素时代”,提升你的整体编程体验。

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

【jupyter notebook默认样式】

一、Jupyter Notebook样式美化

当时觉得jupyter notebook难看的时候,我就寻思有没有大神做过某些工具来更改样式,毕竟肯定不止我一个人觉得丑,程序员越牛逼,往往Ta就越挑剔。果不其然,经过网上的一番搜索之后,在GitHub上发现了某位大佬的开源项目——jupyterthemes!

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

GitHub地址:https://github.com/dunovank/jupyter-themes

安装步骤:

当然,前提是你已经安装过了jupyter notebook!如果没有的话,就直接安装Anaconda吧,里面自带了jupyter notebook。

在cmd中使用pip安装:

代码语言:javascript代码运行次数:0运行复制
# install jupyterthemespip install jupyterthemes# upgrade to latest versionpip install --upgrade jupyterthemes

官方的安装到这里就结束了。但是我在进行了上面的操作之后,还是不行,打开notebook之后,代码都不能运行了。后来经过排查,发现是notebook版本太低,这也是安装jupyterthemes的时候最常见的问题。于是,我们对我们的notebook进行升级,在cmd中输入:

代码语言:javascript代码运行次数:0运行复制
conda upgrade notebook

升级之后,再重新安装一下jupyterthemes,即可安装成功。

然后,我们就可以调整我们的样式了。

调整样式:

首先,我们看看有哪些样式可供选择。在cmd中,我们允许命令:

代码语言:javascript代码运行次数:0运行复制
jt -l

便可查看样式列表:

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

想更改样式,直接在cmd中输入jt -t 主题名即可。下面我随便展示一下其中的几个:

①chesterish:
【内容引起舒适】让你的Jupyter Notebook不再辣眼睛
②grade3:
【内容引起舒适】让你的Jupyter Notebook不再辣眼睛
③gruvboxd:
【内容引起舒适】让你的Jupyter Notebook不再辣眼睛
④gruvboxl:
【内容引起舒适】让你的Jupyter Notebook不再辣眼睛
⑤monokai:
【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

是不是酷炫了许多?!

但是,我还是不太满意,因为有一些字体不够美观,输出区的字体太小了,这个时候就需要借助jupyterthemes中的各种命令来调整了。

下面贴出主要的几个命令(全部命令去GitHub上查看):

cl options

arg

default

List Themes

-l

Code Font

-f

Code Font-Size

-fs

11

Notebook Font

-nf

Notebook Font Size

-nfs

13

Text/MD Cell Font

-tf

Text/MD Cell Fontsize

-tfs

13

Output Area Fontsize

-ofs

8.5

Toolbar Visible

-T

Name & Logo Visible

-N

Kernel Logo Visible

-kl

Reset Default Theme

-r

具体每个命令什么作用就顾名思义了,不用我翻译了。注意,所有的命令行,前面都要用jt来开头,这样才代表是jupyterthemes的命令。

经过我的反复调试,我终于调整到了我看得舒服的样式,下面分享一下我的个性化命令:

代码语言:javascript代码运行次数:0运行复制
jt -t onedork -f roboto -fs 14 -nfs 14 -tfs 14 -ofs 11

得到的样子是这样的:

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

字体美观,大小合适,甚合朕意!

当然,每个人审美不同,大家可以根据自己的喜好进行调整。

二、Windows的命令行美化

前段时间在我的Windows电脑上用虚拟机安装了一个Ubuntu系统,才发现,命令行终端可以这么好看。其实好看,要求并不高,我只是希望字体美观一点,大小合适一点。

最重要的是,能不能别用“宋体”啊!

但是我打开windows的命令行:

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

放大一点看:

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

您瞧瞧,都8012年了,为什么还是给人“像素时代”的感觉。。。为什么人家Mac、人家Linux的命令行就是看的那么顺眼呢?

于是我又开始了对Windows命令行的改造:

①修改字体、更改窗口大小:

打开记事本,粘贴如下代码:

代码语言:javascript代码运行次数:0运行复制
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe] "WindowSize"=dword:00190069 "ScreenBufferSize"=dword:01170058 "WindowPosition"=dword:0079004b "ColorTable01"=dword:00235600 "FontSize"=dword:00160010 "FontWeight"=dword:00000190 "FaceName"="Consolas" "FontFamily"=dword:00000036

保存后,修改文件名为:Consolas.reg,有经验的人应该知道,这就是一个注册表文件了:

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

然后,双击这个文件:

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛
【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

点击“是”,不用怕。

好了,现在咱们的命令行已经不一样了!看看吧:

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

字体以及大小变得更好看了!

②接下来,为了更加酷炫,我们再设置一下透明度:

在窗口的上边右键点击“属性”,设置透明度:

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

大功告成!

现在打开命令行,就赏心悦目了!展示一下:

【内容引起舒适】让你的Jupyter Notebook不再辣眼睛

今天带大家了解了的相关知识,希望对你有所帮助;关于文章的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>