Jupyte Notebook 如何设置多个自定义工作目录

文章目录

  • 1. 常规方法
    • 1.1 更改配置文件法
    • 1.2 更改快捷方式属性法
  • 2. 本文介绍的方法
  • 总结:
  • 请教

1. 常规方法

1.1 更改配置文件法

步骤1:cmd中输入:jupyter notebook --generate-config
系统会在用户目录下生成一个名为“jupyter_notebook_config.py”的配置文件,如我的在 c:/Liam/.jupyter/ 下
步骤2:用任意编辑器打开,查找 c.NotebookApp.notebook_dir = ‘’,将你的工作目录写在引号内即可,最后别忘删掉前面的 #

1.2 更改快捷方式属性法

步骤1:右键点击快捷方式,选择属性。
步骤2:将“目标”这一栏里边最后的%USERPROFILE%删掉,换成你想要的启动目录就行,其他的起始位置之类的都不用改。
示例:例如我想让Jupyter启动时打开 c:/MyIT 目录
Jupyte Notebook 如何设置多个自定义工作目录_第1张图片

2. 本文介绍的方法

众所周知,在cmd命令行窗口直接输入 jupyter notebook 命令,系统就会自动打开jupyter notebook。
如果在cmd窗口你先cd 到 A 目录内,然后再输入 jupyter notebook 系统就会自动以 A 为起始目录打开 Jupyter。
那么我是不是可以将这一系列命令做成 .bat 文件,下次我直接双击这个 .bat 就打开了,好方便。
开始行动:
步骤1:打开空白的记事本。
步骤2:输入如下内容:

@echo off
start "C:\Windows\System32\cmd.exe" 
cd c:/MyGit
jupyter notebook  
exit

步骤3:另存为 .bat 文件,文件类型选“所有文件”,名字随便启一个,放到桌面上。
解析:
          第一行是批处理命令
          第二行是启动 cmd
          中间就是你要执行的 cmd 命令。
          第五行是退出
这样我就可以做很多个这样的 .bat ,每个里边的第三行写上不同的目录,好爽。

总结:

强烈推荐 1.2 和 2 的方法。因为1.1更改配置文件你只能设置一个目录,如果你想切换目录,那么只能每次去更改配置文件,很麻烦。而1.2 和 2 方法,你都可以做成很多不同目录的快捷方式,这样岂不是很省事。

请教

之所以我会研究这个办法,是因为我在Windows下更改了Jupyter Notebook的主题字体,然后点击Jupyter的快捷方式就会闪退,无法启动了。于是我去cmd下输入 jupyter notebook 居然可以正常打开,所以就想着将cmd命令做成 .bat 文件,所以才有了本文的方法。
其实我还是很想弄明白为什么更改主题字体后,我的 Jupyter 快捷方式就用不了了,所以想在最后请教一下朋友们。以前我用 Anaconda3.5.3 随便更改 Jupyter 的主题字体,改完后是没任何影响的。最近换成了 Anaconda3.5.2,也不确定是不是这个原因。由于电脑上的各种Python环境配好的,重新去装Anaconda3.5.3测试很麻烦,所以也就没去试。

你可能感兴趣的:(IT,python)