更改Jupyter Notebook工作目录

时间:2019-11-17 14:23:09

标签: python jupyter-notebook

打开笔记本时,例如在家home / user / Desktop / multifit-master / notebooks / CLS-DE.ipynb

然后输入笔记本(CLS-DE.ipynb)%cd我得到:

home/user

这不是我打开笔记本的目录吗?这意味着:

home / user / Desktop / multifit-master / notebooks / CLS-DE.ipynb

如何在打开笔记本的目录中制作笔记本?

我想在CLS-DE.ipynb笔记本中输入%cd后看到以下目录:

home / user / Desktop / multifit-master / notebooks / CLS-DE.ipynb

3 个答案:

答案 0 :(得分:1)

要回答第一个问题,%cd执行shell命令cd,意思是“转到主目录”。您的主目录是/home/user

如果您想更改jupyter保存笔记本的位置:

  • 在为Jupyter启动Jupyter jupyter notebook --notebook-dir=home/user/Desktop/multifit-master/notebooks或为JupyterLab启动jupyter-lab --notebook-dir=home/user/Desktop/multifit-master/notebooks时定义它。
  • 在启动jupyter之前切换到所需的目录。

要获得所需的内容,即“我想在CLS-DE.ipynb笔记本中的此目录中键入%cd之后看到”,您必须更改HOME环境变量。我永远不会这样,因为许多工具,脚本,库等可能都指向您HOME。更改它可能会带来无法预料的后果,几乎没有好处。

答案 1 :(得分:0)

选项1:     打开终端,更改路径,然后打开jupyter笔记本     通过终端。 jupyter notebook 选项2:     您可以使用os.chdir

答案 2 :(得分:0)

在终端中,使用cd进入相应目录。在那里,在终端中键入“ jupyter notebook”。这应该在该目录中打开笔记本。

并要确保笔记本在所需的目录中打开,请键入“%pwd”。它的意思是“打印工作目录”。