首页 文章

无法在 Google Colab 中从 GitHub 打开克隆的存储库

提问于
浏览
0

我想克隆一个 GitHub 存储库(experiencor/keras-yolo2)。我按照以下命令

!git clone https://github.com/experiencor/keras-yolo2.git

但在克隆存储库后,我不知道如何运行 ipynb。

我甚至尝试将文件上传到驱动器并打开 ipynb。但是当我执行库时,它显示以下错误

ImportErrorTraceback (most recent call last)
<ipython-input-1-c62f96def33a> in <module>()
 14 import pickle
 15 import os, cv2
 ---> 16 from preprocessing import parse_annotation, BatchGenerator
 17 from utils import WeightReader, decode_netout, draw_boxes
 18 

  ImportError: No module named preprocessing

我知道这个错误是由于没有'pre-processing'图书馆。但我不知道如何让 Golab 访问保存在驱动器中同一文件夹中的文件。

1 回答

  • 0

    您需要更新 Python 路径。

    # Clone the repo.
    !git clone https://github.com/experiencor/keras-yolo2.git
    
    # Change the working directory to the repo root.
    %cd keras-yolo2
    
    # Add the repo root to the Python path.
    import sys, os
    sys.path.append(os.getcwd())
    

    这是一个完整的例子:https://colab.research.google.com/drive/18FUSsXztLZfedSk1OoaH5J8-NO8QSBWT

相关问题