Mac上的Jupyter:从非默认目录运行文件

时间:2017-04-08 17:02:53

标签: python macos jupyter-notebook jupyter

我在Mac上运行Jupyter Notebook,我正在尝试从我正在贡献的git repo编辑一个笔记本文件。但是我无法从Notebook界面访问该文件。

有没有办法访问不在默认路径上的笔记本电脑(导航到任意文件位置在Windows上工作正常),而无需将默认目录更改为我的git repo,也没有将文件复制到我的默认目录并返回每次我编辑它?

看起来路径外的直接导航是不可能的(Based on this post)但似乎应该可以使用命令行从给定目录启动笔记本。

我尝试的事情:

  1. 直接在网页界面中输入相对于树的相对路径和绝对路径(即http://localhost:8889/tree/../../[path-to-file]
  2. 使用路径作为前缀重命名文件
  3. 从包含笔记本的目录中启动jupyter
  4. ......至今尚未成功。

    对此的任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

  

似乎应该可以使用命令行

从给定目录启动笔记本

你可以......

jupyter notebook /some/non-default/path

但是,您只能使用Jupyter

访问该路径的子目录
  

从包含笔记本的目录中启动jupyter

那也应该有用

如果你的python代码需要读取父目录中的文件,相对路径仍然可以在笔记本内核中解决。