xinihe / jrxy_python_course

Python in Finance
72 stars 316 forks source link

如何改变JupyterNotebook或者Jupyter Lab的默认位置和浏览器 #3

Open xinihe opened 4 years ago

xinihe commented 4 years ago

如何修改jupyterlab的默认路径?

  1. 查看Jupyter使用的配置文件在哪个目录:

jupyter --config-dir

  1. 切换到该目录,检查是否存在配置文件:jupyter_notebook_config.py。如果不存在,使用以下命令创建一个:

jupyter notebook --generate-config

  1. 在配置文件jupyter_notebook_config.py中,添加以下配置内容

The directory to use for notebooks and kernels. c.NotebookApp.notebook_dir = 'd:\\your_new_target_position'

d:\\your_new_target_position 为新的Jupyter目录,可以替换成你自己的目录(注意:在创建的时候系统会提示你是否要overwrite,请选择yes)。

另外请特别注意这边的反斜杠有两个

  1. 修改Jupyter Notebook的快捷方式,删掉目标中的%USERPROFILE%并在后面添加上刚才设置好的默认工作路径 ('d:\\your_new_target_position')。如果是Jupyter Lab就直接执行

如果要修改默认浏览器就继续下面的步骤

  1. 在配置文件jupyter_notebook_config.py中,添加以下配置内容

import webbrowser

webbrowser.register("chrome",None,webbrowser.GenericBrowser(u"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"))

c.NotebookApp.browser = 'chrome'

注意:这边"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"是你浏览器的起始位置。

重新启动你的Jupyter Lab或者Notebook你就大功告成了。