【问题标题】:Jupyter on Mac: run files from non-default directoryMac 上的 Jupyter:从非默认目录运行文件
【发布时间】:2017-04-08 17:02:52
【问题描述】:

我在 Mac 上运行 Jupyter Notebook,并尝试从我参与的 git 存储库中编辑笔记本文件。但是,我无法从笔记本界面访问该文件。

有没有一种方法可以访问不在 mac 上默认路径中的笔记本(导航到任意文件位置在 Windows 上工作正常),无需将默认目录更改为我的 git 存储库,也无需将文件复制到我的默认目录并返回每次我编辑它?

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

我尝试过的事情:

  1. 直接在网络界面中输入相对于树的相对和绝对路径(即http://localhost:8889/tree/../../[path-to-file]
  2. 以路径为前缀重命名文件
  3. 从包含笔记本的目录启动 jupyter

...目前还没有成功。

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

【问题讨论】:

    标签: python macos jupyter-notebook jupyter


    【解决方案1】:

    似乎应该可以使用命令行从给定目录启动笔记本

    你可以……

    jupyter notebook /some/non-default/path
    

    但是,您只能使用 Jupyter 访问该路径的子目录

    从包含 notebook 的目录启动 jupyter

    应该也可以

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

    【讨论】:

      猜你喜欢
      • 2019-01-16
      • 1970-01-01
      • 1970-01-01
      • 2018-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多