我想克隆 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
据我了解,此错误是由于缺少“预处理”库造成的。但我不知道如何让Golab访问保存在驱动器中同一文件夹中的文件。
最佳答案
您需要更新您的 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
关于github - 无法在 Google Colab 中打开从 GitHub 克隆的存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53739072/