配置jupyter notebook神器 更换皮肤主题 代码字体 大小

简介: 想要修改iupyter notebook那些默认的配置选项,就需要在配置文件jupyter_notebook_config.py中修改相应配置选项的属性。这个配置文件一开始并不存在,需要手动生成,在命令行输入jupyter notebook --generate-config并执行,配置文件就创建好了,它的位置是在C:\Users\Administrator.jupyter\中。

一、更改默认工作目录


想要修改iupyter notebook那些默认的配置选项,就需要在配置文件jupyter_notebook_config.py中修改相应配置选项的属性。

这个配置文件一开始并不存在,需要手动生成,在命令行输入jupyter notebook --generate-config并执行,配置文件就创建好了,它的位置是在C:\Users\Administrator.jupyter\中。


然后根据路径去找配置文件:jupyter_notebook_config.py


更改默认工作目录


一般情况下,jupyter的默认工作目录为C:\Users\Administrator\,这样很不清爽,而且不便于管理项目,所以常需要在其他盘建立一个独立的jupyter工作目录文件。


现在用前面生成的配置文件jupyter_notebook_config.py,工作目录就在这个里面进行修改。


  • 用记事本打开配置文件jupyter_notebook_config.py
  • Crtl + F组合键,然后输入c.NotebookApp.notebook_dir查找到元素,删掉前面的注释#
  • 在后面的单引号里输入要设置的目录路径,保存关闭;例如:c.NotebookApp.notebook_dir = r’D:\python\jupyter_notebook’
  • 修改快捷键,在win开始菜单中搜索,找到jupyter notebook快捷图标,右击选择属性,删除目标值最后的 “%USERPROFILE%”,点击确定退出。


经过这四个步骤,工作目录就修改好了,这时候不管你是通过快捷键还是命令行进入jupyter notebook,都能看到最新设置的目录,干净清爽,之后写代码,在这个目录下创建文件即可,方便管理。



二、更换皮肤主题,jupyterthemes的安装和使用


jupyter notebook默认的主题为白色背景,长期使用对眼睛不太友好,如果能够像pycharm那样更换自己喜欢的主题,既能缓解视觉疲劳、保护视力,又能提升敲代码体验,岂不美哉。


Github上大神提供的包jupyterthemes:https://github.com/dunovank/jupyter-themes


jupyterthemes的安装


pipinstalljupyterthemes-ihttp://pypi.douban.com/simple--trusted-hostpypi.douban.com


查看主题


命令行输入以下代码查看可用主题


jt-l


结果如下:


AvailableThemes:
chesterishgrade3gruvboxdgruvboxlmonokaioceans16onedorksolarizeddsolarizedl# 有很多主题可供使用呀


查看jupyter-theme的帮助手册


jt-h


结果如下:


可以看到,帮助里告诉了我们该如何使用命令以及参数设置。


jupyter-theme常用参数


更多详细的使用和字体设置参考文档:https://github.com/dunovank/jupyter-themes


jupyter-theme使用示例


jt-tmonokai-fsourcemed-fs12-tfsourcemed-tfs16-nfcode-nfs13-ofs14


运行效果如下:


jt-tgruvboxl-fhack-fs12-tfsourcemed-tfs16-nfptmono-nfs13-ofs14


运行效果如下:



jt-tsolarizedd-fsourcemed-fs12-tfsourcemed-tfs16-nfcode-nfs13-ofs14


运行效果如下:


jt-tchesterish-fsourcemed-fs12-tfsourcemed-tfs16-nfcode-nfs13-ofs14


运行效果如下:


更多风格可以自行调参数进行设置

# 当你又想变回原来的风格,使用如下命令jt-r


//

运行效果如下:

目录
相关文章
|
前端开发 JavaScript
Jupyter Notebook自动补全代码配置
Jupyter Notebook自动补全代码配置
1557 0
Jupyter Notebook自动补全代码配置
|
机器学习/深度学习 并行计算 PyTorch
利用谷歌colab跑github代码AttnGAN详细步骤 深度学习实验(colab+pytorch+jupyter+github+AttnGAN)
Google Colab,全名Colaboratory,是由谷歌提供的免费的云平台,可以使用pytorch、keras、tensorflow等框架进行深度学习。其GPU为Tesla T4 GPU,有很强的算力,对于刚入门机器学习或深度学习的用户,这个平台是不二之选。
利用谷歌colab跑github代码AttnGAN详细步骤 深度学习实验(colab+pytorch+jupyter+github+AttnGAN)
|
3月前
|
数据采集 编解码
jupyter-notebook编写爬虫代码的时候cookie值自动转码的问题
jupyter-notebook编写爬虫代码的时候cookie值自动转码的问题
36 0
|
JSON 数据安全/隐私保护 数据格式
Python如何配置服务器上的可远程访问的jupyter notebook
Python如何配置服务器上的可远程访问的jupyter notebook
287 1
|
缓存 开发工具 Python
jupyter notebook主题(界面优化)及代码自动补全
jupyter notebook主题(界面优化)及代码自动补全
572 0
|
人工智能 机器人 Python
Jupyter大升级:各种大模型都能连,聊天就能生成代码、错误修改
Jupyter大升级:各种大模型都能连,聊天就能生成代码、错误修改
508 0
|
机器学习/深度学习 程序员 API
这篇罕见的符号编程论文,让你在Jupyter Notebook中手绘草图并变成代码
这篇罕见的符号编程论文,让你在Jupyter Notebook中手绘草图并变成代码
127 0
|
JavaScript 前端开发 程序员
推荐三个神级VSCode插件[jupyter中写javascript,替代typora的markdown编辑器,记录敲代码时间的插件]
使用过Python的朋友应该都知道Jupyter-Notebook,因为它对新手朋友学习Python可谓是绝佳的工具,对Python老手来说使用它来写一些小Demo或者绘图分析都是非常不错的工具,我们都知道,最近,我开始了深入学习JavaScript的路途,偶尔为敲一下js来验证书中的说法以及自己的想法,同时可能会记一下笔记,然后可能还需要刷Leetcode
777 0
|
IDE Java 开发工具
【问题记录与解决】启动Jupyter,运行代码时报错【Error】 || 通过 Jupyter 建立的Python文件在哪儿 || Jupyter 中 移动 Python 文件 到 指定文件夹
和大家大部分遇到的问题一样,也是在启动Jupyter时,发现运行不了简单的代码,报错Error。而且对当前文件也执行不了“重命名”。
【问题记录与解决】启动Jupyter,运行代码时报错【Error】 || 通过 Jupyter 建立的Python文件在哪儿 || Jupyter 中 移动 Python 文件 到 指定文件夹
|
Python
【问题解决】jupyter代码自动补全方法
【问题解决】jupyter代码自动补全方法
166 0
【问题解决】jupyter代码自动补全方法
下一篇
DataWorks