如何在不使用 Google Drive 的情况下从 Github 将文件上传到 Colab?

詹彼得

我已经开始使用 Colab。现在我想从笔记本中自动从我的 Github 存储库上传几个较小的文件。我的想法是我应该尝试将这些文件直接上传到 Colab 虚拟机的工作区,并且不需要使用 Google Drive。此策略还应有助于与他人共享笔记本。

我的 Colab 笔记本代码如下:

%%bash
git clone https://github.com/my_repository/folder1

%load folder1/file1.py

run -i file1.py

%load folder1/file2.zip

前两个命令工作正常,但最后两个命令给出错误消息。

我尝试运行 file1.py 时的错误消息是:

ERROR: root:File 'file1.py' not found.

当我尝试加载 file2.zip 时出现错误消息

File "<string>", line unknown
SyntaxError: invalid or missing encoding declaration for 'folder1/file2.zip'

(file2.zip 包含一些文本文件和 linux 环境的可执行文件)

如何解决这个问题?

注1。如果我使用 !ls 检查第二个命令之后的目录,我会看到我有 folder1,当我执行 !ls folder1 时,我会看到该 folder1 的内容。所以到目前为止看起来还不错。

笔记2。如果我挂载我的 Google Drive 并在此处上传文件夹,那么我可以让它全部工作。但我想避免使用 Google Drive,因为在我看来,这会使笔记本的共享变得复杂。

注3。我可以看到 zip 文件包含一个二进制文件,该二进制文件被描述为 ELF 64 位 LSB 共享对象 x86-64,版本 1 (SYSV)

詹彼得

我找到了一个我认为的解决方案,代码应该是:

%%bash
git clone https://github.com/my_repository/folder1

%cd folder1

run -i file1.py

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将文件从 Google Colab 上传到 GitHub 或 Kaggle?

如何将文件夹上传到Google Colab?

如何在不保存文件的情况下从 Google Drive API 中的导出上传文件

如何使用 gdrive 将文件上传到 Google Drive 目录?

使用 Google Apps 脚本将文件上传到 Google Drive

使用 Google Drive 与 gsutil 将文件上传到 GCS 的比较

使用 Visual Basic 将文件上传到 Google Drive

如何在不更改文件的 Google ID 的情况下使用 googledrive::drive_upload()?

如何使用Google Drive API将文件上传到Google Drive?

如何使用python google drive api将文件夹上传到共享的google drive?

将文件上传到Google Team Drive

如何使用Google Drive API和Python将文件上传到特定文件夹?

如何在不使用熊猫的情况下以Python将Google表格导出为CSV?

使用Drive API将图片上传到Google Drive

如何使用服务帐户凭据将文件上传到Google Drive

如何使用uploadType = resumable将文件上传到Google Drive API

Google Drive API:无法使用Node.js将文件上传到根文件夹

使用PyDrive将文件上传到Google Drive Teamdrive文件夹

我想使用Google Drive API curl将文件上传到特定文件夹

如何将 .txt 文件从 github 读入 Google colab

如何在不使用命令行的情况下从GitHub历史记录中删除文件

如何使用 Google Drive API V3 将文件上传到 Group Drive(共享驱动器)?

使用 react-native-google-drive-api-wrapper 将文件上传到 Google Drive 时出现 403

使用 Java 和 Google Drive API V3 将文件上传到共享的 Google Drive 位置?

文件上传到 Google Drive

如何在不克隆的情况下从 GitHub 复制文件?

如何在没有网络浏览器的情况下使用Google Drive API

使用 Flutter 将图像上传到通用 Google Drive 帐户

如何在不使用双倍存储空间的情况下将Gmail邮件存储在Google云端硬盘中