一、修改 juypter notebook 默认路径
- 用命令行代码查看jupyter notebook配置文件的位置:
jupyter notebook --generate-config
- 打开上面对应的文件,找到如下代码:
将修改的默认路径名赋值给c.NotebookApp.notebook_dir
,并取消该行代码的注释,保存即可。 - 找到 jupyter notebook 的快捷方式
对其点击右键,打开属性,将目标路径最后的"%USERPROFILE%"
删除,点击确定
进行完以上三步后,重新启动 jupyter notebook,即可看到路径已经修改
二、修改 jupyter notebook 的主题及样式
- 安装主题设置包:
pip install jupyterthemes
- 安装后,通过命令行代码查看可用主题:
jt -l
- 设置主题样式:
jt -t oceans16 -f fira -fs 20 -cellw 90% -ofs 20 -T -N
上面代码表示:使用oceans16主题,字体为fira,字体大小为20,代码块宽度占屏比为90%,输出段字体大小为20,-T为显示工具栏,-N为显示主机名
- 其他参数及说明:
cl options | arg | default |
---|---|---|
Usage help | -h | – |
Usage help | -h | – |
List Themes | -l | – |
Theme Name to Install | -t | – |
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 |
Pandas DF Fontsize | -dfs | 9 |
Output Area Fontsize | -ofs | 8.5 |
Mathjax Fontsize (%) | -mathfs | 100 |
Intro Page Margins | -m | auto |
Cell Width | -cellw | 980 |
Line Height | -lineh | 170 |
Cursor Width | -cursw | 2 |
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 | – |
Reset Default Theme | -r | – |
Force Default Fonts | -dfonts | – |
三、jupyter 添加代码补全功能
- 安装 nbextensions:
pip install jupyter_contrib_nbextensions
- 配置 nbextension,配置的时候要确保 jupyter notebook 已关闭
jupyter contrib nbextension install --user
- 安装 nbextensions_configurator:
pip install jupyter_nbextensions_configurator
- 配置 nbextensions_configurator:
jupyter nbextensions_configurator enable --user
- 打开 jupyter notebook,选择Nbextensions,取消 disable configuration for nbextensions without explicit compatibility (they may break your notebook environment, but can be useful to show for nbextension development) 的勾选,然后将 Hinterland 打钩即可
四、其他好用的扩展功能
- 显示每个代码块执行时间:勾选 ExecuteTime
效果展示:
- 显示目录:勾选 Table of Contents (2)
效果展示: