GitHub Jupyter查看器阻止了到Google Colab的链接

时间:2019-07-01 10:58:40

标签: github jupyter-notebook href google-colaboratory

我尝试将GitHub上的Jupyter Notebooks链接到Google Colab上的交互式版本。但是,链接不起作用(GitHub阻止了它们,需要复制并粘贴它们,或者右键单击并手动选择“在新选项卡中打开”)。

  • 是错误还是某些预期行为?
  • 有解决方法吗?

示例:Gradient descent中的Using an ImageNet-pretrained modelThinking in tensors, writing in PyTorch

enter image description here

什么不起作用:

[![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/stared/thinking-in-tensors-writing-in-pytorch/blob/master/3%20Linear%20regression.ipynb)

<a href="https://colab.research.google.com/github/stared/thinking-in-tensors-writing-in-pytorch/blob/master/3%20Linear%20regression.ipynb">
    <img src="https://colab.research.google.com/assets/colab-badge.svg"/>
</a>

然后(在GitHub上;在本地没有问题)单击后,有:

enter image description here

如果我添加<a href="..." target="_blank">...</a>,然后单击却没有执行任何操作,并且看到错误消息(Chrome控制台):

  

在新窗口中阻止打开“ https://colab.research.google.com/github/stared/thinking-in-tensors-writing-in-pytorch/blob/master/extra/Using%20an%20ImageNet-pretrained%20model.ipynb”,因为该请求是在未设置“允许弹出窗口”权限的沙盒框架中发出的。

1 个答案:

答案 0 :(得分:1)

您可以在链接锚标记中使用target="_parent",这是Colab在将此类链接添加到保存在github上的笔记本中时所做的工作。