首页 > 解决方案 > Google Colab 父目录中的 Github

问题描述

我是 Google Colab 和 Python 的菜鸟。我正在尝试从 Github 目录导入一组自定义脚本。我正在使用以下内容:

!git clone https://github.com/theAIGuysCode/tensorflow-yolov4-tflite.git

默认情况下,这将导出到它根据 git 名称命名的文件夹。但是,所需脚本中的函数调用父目录而不是 git 文件夹名称。例子:

谷歌 Colab 截图

是否有一种方法可以在父目录中导入 git,以便脚本可以在不修改每个脚本中的文件层次结构的情况下运行?

标签: google-colaboratory

解决方案


错误是您位于不同的目录中。最有可能的当前目录是/content/图片中的这两个单元格是否位于顶部。

您需要先更改目录,然后才能调用save_model.py,然后它将按预期工作。用于!pwd了解当前目录。

在最后一个单元格将目录更改为所需代码所在的目录之前。所以在这种情况下,它可以是,

%cd "/content/tensorflow-yolov4-tflite"

如果您不确定路径,请右键单击文件夹并选择Copy path使用cd命令。


推荐阅读