我有一个带有.7z前缀的文件,我正在尝试使用google colab提取文件的内容 我已经在下面尝试了这个Linux指令:
!7z img_celeba.7z
但不幸的是,它在下面给出了此错误:
7-Zip [64] 16.02:版权所有(c)1999-2016 Igor Pavlov:2016-05-21 p7zip版本16.02(locale = zh_CN.UTF-8,Utf16 = on,HugeFiles = on,64位,2个CPU Intel Xeon(R)CPU @ 2.30GHz(306F0),ASM,AES-NI)
命令行错误: 不支持的命令: img_celeba.7z
然后我尝试如下安装p7zip:
!apt-get install p7zip-full
!p7zip -d file_name.7z
我也收到此错误
7-Zip(a)[64] 16.02:版权所有(c)1999-2016 Igor Pavlov:2016-05-21 p7zip版本16.02(locale = zh_CN.UTF-8,Utf16 = on,HugeFiles = on,64位,2个CPU Intel Xeon(R)CPU @ 2.30GHz(306F0),ASM,AES-NI)
扫描驱动器中的存档: 1个文件,734003200字节(700 MiB)
提取档案:img_celeba.7z 错误:img_celeba.7z img_celeba.7z 打开错误:无法打开[7z]存档文件
错误: 存档意外结束
无法作为存档打开:1 档案:0 大小:0 压缩:0
我该怎么办?? ... 预先感谢
答案 0 :(得分:0)
我将按照以下说明结束问题: 首先使用此命令安装p7zip:
!apt-get install p7zip-full
然后尝试使用以下inst提取文件:
!p7zip -d file_name.7z
确保提供父文件夹。7z 它对我有用,似乎我正在尝试提取压缩文件夹的一部分 经过一番研究,结果发现7zipping将数据划分为多个部分,因此您所要做的只是指向带有.7z前缀而不是其部分
的正确文件夹路径。