无法在Mac上更改Jupyter Notebook的主目录

时间:2018-08-04 13:43:28

标签: python jupyter-notebook jupyter

好的,我知道我可以import os更改每个项目的工作目录,但是,我想更改http://localhost:8888/tree的开始位置

当前位置是/Users/myname,如何更改到另一个目录?我在Google上搜索了很多,并执行了以下步骤:

输入终端:

jupyter notebook --notebook-dir=/Users/yourname/folder1/folder2/

这暂时有效,但是在重新启动笔记本计算机时会再次返回到/Users/myname

有人建议找到ipython_notebook_config.py来更改以下内容(“ 203行”):

c.NotebookApp.ipython_dir = 'Users/myname/Documents/my folder'

但是,它不起作用。

4 个答案:

答案 0 :(得分:0)

如果您进入所需的位置,然后启动jupyter笔记本,则应实现所需的功能:

$ cd to /preferred location/
.../preferred location $ jupyter notebook

在Mac OSX上,如果您CD到/Volumes/,则可以从jupyter home page

访问目录树上几乎所有有用的位置。

答案 1 :(得分:0)

这不是您要查找的,但是您可以在bash_profile中设置别名。

例如:

$ nano ~/.bash_profile
alias jupe_shtct='jupyter notebook --notebook-dir=/Users/yourname/folder1/folder2/'

有关更多信息,请参见https://jonsuh.com/blog/bash-command-line-shortcuts/

答案 2 :(得分:0)

c.NotebookApp.notebook_dir文件中有jupyter_notebook_config.py选项。我一直在Jupyter Notebook中使用它,没有任何问题。有关更多详细信息,请参见Jupyter manual

c.NotebookApp.ipython_dir是不推荐使用的选项。

答案 3 :(得分:0)

我有一个周到的解决方案,可以在每次输入jupyter笔记本的根目录时将路径另存为chrome标签中的网络书签。我知道这很愚蠢,但确实奏效了...我已经在上面尝试了您的答案,但实际上没有奏效。谢谢。

相关问题