Jupyter Notebook 修改默认路径

代码改变世界 / 2024-09-25 / 原文

第一次安装好 Jupyter Notebook 打开的目录好乱,是乱七八的,要修改 Jupyter Notebook 的默认路径,您可以按照以下步骤操作:

在 Windows 上

  1. 打开命令提示符:

    • 按 Win + R 打开运行对话框。
    • 输入 cmd 并按回车。
  2. 生成配置文件(如果还没有配置文件): 

    jupyter notebook --generate-config
  3. 编辑配置文件:

    • 找到生成的配置文件 jupyter_notebook_config.py,通常位于 C:\Users\<YourUsername>\.jupyter\ 目录下。
    • 使用文本编辑器(如 Notepad++ 或 VS Code)打开该文件。
  4. 修改默认路径:

    • 找到以下行:
       
      #c.NotebookApp.notebook_dir = ''
    • 取消注释并修改路径:
       
      c.NotebookApp.notebook_dir = 'D:\\path\\to\\your\\notebook\\directory'

      在 Python 中,字符串中的反斜杠 \ 是转义字符,所以你需要使用双反斜杠 \\ 或者原始字符串(在字符串前加 r)来表示路径。

      你可以尝试以下几种方法来解决这个问题:

      方法一:使用双反斜杠

      将配置文件中的路径改为: 

      c.NotebookApp.notebook_dir = 'F:\\\\www'

      方法二:使用原始字符串

      将配置文件中的路径改为: 

      c.NotebookApp.notebook_dir = r'F:\www'
  5. 保存并关闭文件。

  6. 启动 Jupyter Notebook:

    • 再次打开命令提示符并输入: 
      jupyter notebook

在 macOS 和 Linux 上

  1. 打开终端。

  2. 生成配置文件(如果还没有配置文件): 

    jupyter notebook --generate-config
  3. 编辑配置文件:

    • 找到生成的配置文件 jupyter_notebook_config.py,通常位于 ~/.jupyter/ 目录下。
    • 使用文本编辑器(如 Vim、Nano 或 VS Code)打开该文件。
  4. 修改默认路径:

    • 找到以下行:
       
      #c.NotebookApp.notebook_dir = ''
    • 取消注释并修改路径:
       
      c.NotebookApp.notebook_dir = '/path/to/your/notebook/directory'
  5. 保存并关闭文件。

  6. 启动 Jupyter Notebook:

    • 在终端中输入:
       
      jupyter notebook