代码之家  ›  专栏  ›  技术社区  ›  JeffHeaton

在同一回购协议中从一个GitHub Jupyter笔记本链接到另一个

  •  0
  • JeffHeaton  · 技术社区  · 4 年前

    有没有什么方法可以在GitHub上从一个Jupyter笔记本本地链接到另一个Jupyter笔记本,而无需嵌入绝对路径,例如 https://github.com/jeffheaton/test-linking/blob/main/notebook1.ipynb ?

    我创建了一个笔记本( notebook1.ipynb )

    有了这些内容:

    # This is Notebook 1
    
    * [Link to Notebook 2a](notebook2.ipynb)
    * [Link to Notebook 2b](./notebook2.ipynb))
    

    我尝试了两种不同的方法,一种是使用。用于当前目录。两个都不管用。

    笔记本2。ipynb实际上位于以下URL:

    https://github.com/jeffheaton/test-linking/blob/main/notebook2.ipynb

    然而,GitHub将我的链接转换为:

    https://notebooks.githubusercontent.com/view/notebook2.ipynb

    这会导致一个坏链接。

    如果我在自述中写下同样的标记。很好用。只是似乎不喜欢jupyter笔记本。

    我真的不想在每件事之前都加上前缀 https://github.com/jeffheaton/test-linking/blob/main/ ,因为本地链接:

    • 在GitHub之外的本地工作
    • 在GitHub上,分支不可知论者

    你可以在这个简短的回购协议中看到我的努力: https://github.com/jeffheaton/test-linking

    0 回复  |  直到 4 年前