如何在Google Colab中提取rar文件 [英] How to extract rar files inside google colab

查看:110
本文介绍了如何在Google Colab中提取rar文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Google驱动器中有一个数据集,我想在 google colab 中使用它.到目前为止,我已经尝试安装python库以及ubuntu软件包,例如"unrar,rar,unrar-free,unar,unp",但我无法打开该死的文件.以下是每个命令的结果:

!rar x data.rar

  RAR 5.40版权所有(c)1993-2016 Alexander Roshal 2016年8月15日试用版类型RAR-?求助从meta-data.rar提取无法创建meta-data/sample_submission.csv没有相应的文件和目录无法创建meta-data/test.csv没有相应的文件和目录无法创建meta-data/train.csv没有相应的文件和目录无法创建目录元数据输入/输出错误错误总数:4 

!unrar data.rar

  UNRAR 5.50免费软件版权所有(c)1993-2017 Alexander Roshal从meta-data.rar提取无法创建meta-data/sample_submission.csv没有相应的文件和目录无法创建meta-data/test.csv没有相应的文件和目录无法创建meta-data/train.csv没有相应的文件和目录无法创建目录元数据输入/输出错误错误总数:4 

!unp meta-data.rar

  RAR 5.40版权所有(c)1993-2016 Alexander Roshal 2016年8月15日试用版类型RAR-?求助从meta-data.rar提取无法创建meta-data/sample_submission.csv没有相应的文件和目录无法创建meta-data/test.csv没有相应的文件和目录无法创建meta-data/train.csv没有相应的文件和目录无法创建目录元数据输入/输出错误错误总数:4UNRAR 5.50免费软件版权所有(c)1993-2017 Alexander Roshal从meta-data.rar提取无法创建meta-data/sample_submission.csv没有相应的文件和目录无法创建meta-data/test.csv没有相应的文件和目录无法创建meta-data/train.csv没有相应的文件和目录无法创建目录元数据输入/输出错误错误总数:4无法执行文件":/usr/bin/unp行419中没有这样的文件或目录.无法检测meta-data.rar的文件类型.警告:处理文件时出错! 

其他任何一个都不起作用,因此欢迎任何想法.

解决方案

此后,我尝试了许多解决方案,但是最好的解决方案是使用"rsync" Linux命令将文件从驱动器获取到collab的存储中(安装rsync使用!apt install rsync"),然后使用解压缩"命令.此后速度很快(71.32MB/s).

I have a dataset in google drive which I want to use in google colab.But I can't unrar the rar files by any means.So far I have tried installing python libraries and also ubuntu packages like "unrar ,rar ,unrar-free ,unar ,unp" and I just can't open the damn file.Here are the results of each command:

!rar x data.rar

RAR 5.40   Copyright (c) 1993-2016 Alexander Roshal   15 Aug 2016
Trial version             Type RAR -? for help


Extracting from meta-data.rar

Cannot create meta-data/sample_submission.csv
No such file or directory
Cannot create meta-data/test.csv
No such file or directory
Cannot create meta-data/train.csv
No such file or directory
Cannot create directory meta-data
Input/output error
Total errors: 4

!unrar data.rar

UNRAR 5.50 freeware      Copyright (c) 1993-2017 Alexander Roshal


Extracting from meta-data.rar

Cannot create meta-data/sample_submission.csv
No such file or directory
Cannot create meta-data/test.csv
No such file or directory
Cannot create meta-data/train.csv
No such file or directory
Cannot create directory meta-data
Input/output error
Total errors: 4

!unp meta-data.rar

RAR 5.40   Copyright (c) 1993-2016 Alexander Roshal   15 Aug 2016
Trial version             Type RAR -? for help


Extracting from meta-data.rar

Cannot create meta-data/sample_submission.csv
No such file or directory
Cannot create meta-data/test.csv
No such file or directory
Cannot create meta-data/train.csv
No such file or directory
Cannot create directory meta-data
Input/output error
Total errors: 4

UNRAR 5.50 freeware      Copyright (c) 1993-2017 Alexander Roshal


Extracting from meta-data.rar

Cannot create meta-data/sample_submission.csv
No such file or directory
Cannot create meta-data/test.csv
No such file or directory
Cannot create meta-data/train.csv
No such file or directory
Cannot create directory meta-data
Input/output error
Total errors: 4
Can't exec "file": No such file or directory at /usr/bin/unp line 419.
Failed to detect file type of meta-data.rar.
WARNING: There were errors while processing files!

None of the others a re working either so any ideas are welcomed.

解决方案

I have tried lots of solutions since then, but the best one has been to get the file from drive to collab's storage using "rsync" Linux command (install rsync using "!apt install rsync") and then "unzip" command. It is lightning fast after that (71.32MB/s).

这篇关于如何在Google Colab中提取rar文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆