概述
如何在jupyter notebook zenmode下使用自定义的背景
安装zenmode据说可以让编程变得高效,让你专注于代码(大概)。
进入zenmode之后会自动显示背景,插件作者在里面放的几张背景以及插件代码详见:
https://github.com/ipython-contrib/jupyter_contrib_nbextensions/tree/master/src/jupyter_contrib_nbextensions/nbextensions/zenmode
jupyter notebook插件安装
第一步:安装并激活 jupyter_contrib_nbextensions
打开命令行,输入以下代码:
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
第二步:安装并启用 Jupyter Nbextensions Configurator
继续输入:
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
启用zenmode插件
完成插件安装后,重启jupyter notebook,会有如下界面
如图中1处所示,菜单栏会多出Nbextensions 一栏
安装好插件后,2处选框一般会被勾选,对下面的选框进行更改,只要取消勾选即可
最后选择3处zenmode选项,勾选选框或者在下面选择Enable
zenmode
应用zenmode插件后,编程界面中会出现如图中方框中的按钮,点击进入zenmode。如下图所示(当然,背景我改过了)
修改原有背景
当初刷到几张比较难看的背景(yysy,作者放的几张自然风光还是让人心旷神怡的,但是放ipython的logo是什么鬼?)时,就有了修改背景的念头
然而求助谷歌没有想要的答案
后来找到了插件的源代码,抱着试试看的想法找到了本地的插件安装地址(我是通过anaconda安装的jupyter notebook,在anaconda文件夹搜索栏里面直接搜zenmode比较省事)
尝试把images文件夹里面的图片换成自己预先下载的背景图片,结果重启jupyter notebook进入zenmode发现没有变化
后来查看jupyter启动后显示的命令行发现了另外一个地址
进入C:Userspc(改成你的Windows用户名)AppDataRoamingjupyter后(ps:AppData文件夹默认是隐藏的),发现有一个nbextensions文件夹,看来离答案越来越近了
进入nbextensions文件夹,找到zenmode文件夹,再把图片换成自己预先下载的背景图片,结果重启jupyter notebook进入zenmode发现背景变成空白的了
后来发现是图片名字的原因,将图片重命名与原来的背景图片相匹配,就可以显示了
实际上,打开main.js文件,你就会发现有这么一串代码:
即使像我这样的门外汉也会发现其中的关联
所以只要把里面的内容替换成你在images文件夹里面保存的图片的文件名就可以了
最后
以上就是超帅草丛为你收集整理的如何在jupyter notebook zenmode下使用自定义的背景如何在jupyter notebook zenmode下使用自定义的背景的全部内容,希望文章能够帮你解决如何在jupyter notebook zenmode下使用自定义的背景如何在jupyter notebook zenmode下使用自定义的背景所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复