Google云端硬盘无法将.ipynb文件识别为colab笔记本

时间:2020-06-12 04:06:59

标签: jupyter-notebook google-drive-api google-colaboratory

如果我在Google云端硬盘中创建了一个新的Colab笔记本,则该笔记本将被识别为Colab笔记本。

如果我将.ipynb文件上传到Google云端硬盘,则该文件不会被识别为Colab笔记本。

在下面的示例中,file1.ipynb在Google云端硬盘中创建(并被识别)。然后下载该文件,重命名为file2.ipynb,然后上传。无法识别重复项(但是您可以在Colab中打开并运行它,因此该文件就可以了)。

enter image description here 怎么了?

.ipynb文件中识别出的JSON与下载然后上传的副本相同。

2 个答案:

答案 0 :(得分:0)

我创建了一个新的空Colab文件。下载它。然后将其重新上传到Google云端硬盘。

新文件和上载文件的内容相同。但是显示的徽标不同。因此,这与内容无关。 Google必须跟踪它从系统中创建的文件,以及上传的文件。

因此,我认为找不到一种方法来创建将被识别为Colab的ipynb文件。

答案 1 :(得分:0)

如前所述,Google Colab通常会识别在其内部创建的.ipynb文件。直接上传到Google云端硬盘,甚至无法上传到“ Colab Notebooks”文件夹中。

但是有一种方法可以将.ipynb文件上传到Colab;

  1. 打开https://colab.research.google.com
  2. 转到文件>上传笔记本

使用此方法上传的笔记本也将在驱动器中显示为Colab文件,即使您更改位置。