Anaconda修改JupyterNotebook默认目录为任意指定目录

本文介绍如何修改JupyterNotebook的默认工作目录,避免在Windows系统中将文件保存在C盘。通过编辑`jupyter_notebook_config.json`文件,增加`notebook_dir`键值,可指定新的目录路径。

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

由于最近开始学习机器学习有关的一些基础,比如Python和概率论,需要一个得力的助手,于是发现了Anaconda这一整套工具包。其中Jupyter Notebook是个非常好用的IPython工具,既可以编写python脚本来运行也可以编写Markdown,而且免费开源,是个不可多得的好工具,可以计算、当笔记本、做图表甚至机器学习计算等等各种功能,还可以写书,可谓神器。不过默认的文件存放设置有点让人不开心,是放在用户默认家目录下的,在Linux还好说,Windows 下不喜欢将文件存放在C盘,于是乎我打算给他换个存放目录。

首先需要说一下,anaconda安装完毕后,会在`D:\ProgramData\Anaconda3`中复制一个默认环境,而我们一般都在这个环境中运行Jupyter notebook,因此配置文件存在这个目录中。

如何解决:

Jupyter运行时会在该环境目录下的etc/jupyter/jupyter_notebook_config.json 保存并且读取默认配置。经过一番搜寻后,得知需要在默认配置当中增加一对键值配置解决这个问题:

这是默认配置:

{
  "NotebookApp": {
    "nbserver_extensions": {
      "jupyterlab": true
    }
  }
}

需要修改为:

{
  "NotebookApp": {
    "nbserver_extensions": {
      "jupyterlab": true
    },
    "notebook_dir":"D:/ProgramData/JupterNotebookDir"
  }
}

增加一个notebook_dir键值来配置目录,我使用的目录是D:/ProgramData/JupterNotebookDir,因此如此配置。

由于JSON格式键值需要有逗号分隔,所以不要忘记增加逗号。

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值