手把手教你定制Jupyter Notebook主题和插件

本文手把手教你如何定制Jupyter Notebook,包括更换jupyterthemes主题,如onedork,以及安装nbextensions插件,如Table of Contents(2)、Variable Inspector等,让你的Notebook工作环境更加个性化和高效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

定制你的Jupyter Notebook!

刚开始从Atom Editor切换到Jupyter Notebook时,我的内心其实是有点拒绝的…亮瞎眼的白色界面,行数一多就满屏翻找代码,总觉得用起来不是很顺手。最近无意中发现原来Jupyter不仅可以更换背景主题,还可以安装很多超酷的插件!终于可以和Jupyter做好朋友啦!!


我的界面

先展示一下我更换主题后的界面样式:
在这里插入图片描述
如果你也喜欢类似这种风格的话,跟着我继续操作吧!


更换主题 - jupyterthemes

首先,我们给Jupyter Notebook换个主题:

1. 安装jupyterthemes

pip install jupyterthemes

2. 更新到最新版本

pip install --upgrade jupyterthemes

3. 设置主题,并个性化定制界面

jupyterthemes包括onedork、oceans16、grade3等9种主题,还可以根据自己的偏好来调整很多细节设置,比如字体样式和大小、Cell单元格比例、背景颜色、工具栏显示/隐藏等等。

  • 查看所有主题列表: 先看一下可选择的各种主题名称

     jt -l
    

    得到主题列表:

### Anaconda3 的安装程 以下是关于如何安装 Anaconda3 并完成基本配置的详细指南: #### 1. 软件下载 访问官方下载页面获取最新的 Anaconda 版本。推荐使用清华大学开源镜像站点加速下载过程[^1]。 - **下载链接**: https://www.anaconda.com/products/distribution - 如果网络条件不佳,可以尝试清华镜像源: http://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ #### 2. 安装程序运行 双击已下载的 `.exe` 文件启动安装向导(Windows 用户),或者通过终端执行命令来解压并安装(Linux/MacOS 用户)。按照提示逐步操作即可完成基础设置。 对于 Windows 系统,在弹窗界面中会询问是否将 Anaconda 添加到系统的 PATH 变量中,请勿勾选此选项以免引起潜在冲突。 #### 3. 配置国内镜像源 为了提高后续包管理效率以及解决可能存在的连接问题,建议更改默认频道至国内镜像服务器[^2]: 编辑 `~/.condarc` 文件内容如下所示: ```yaml channels: - defaults show_channel_urls: true ssl_verify: false default_channels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r custom_channels: conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/ ``` 保存后重启终端使改动生效。 #### 4. 创建虚拟环境 利用 Conda 工具创建独立的工作空间以隔离不同项目依赖关系: ```bash # 新建名为myenv且基于Python3.x版本的虚拟环境 conda create --name myenv python=3.x # 激活该环境 conda activate myenv ``` #### 5. PyCharm 整合 (可选) 如果计划配合 IDE 使用,则需进一步调整开发工具链支持 Jupyter Notebook 功能插件加载等特性[^1]。 --- ### 示例代码片段 展示一段简单的 Python 测试脚本验证当前环境中 NumPy 库的状态: ```python import numpy as np print(f"Numpy version is {np.__version__}") array_example = np.array([1, 2, 3]) print(array_example * 2) ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值