我有以下代码
import tarfile
for archive in archives:
tar = tarfile.open(archive, "r:gz")
tar.extractall()
tar.close()
其中archives
是扩展名为.tar.gz
的文件列表。虽然它在尝试使用tarfile.CompressionError: gzip module is not available
打开tar.gz文件时崩溃了。有趣的是,因为模块gzip.py位于/usr/lib/python2.6
。
当我尝试命令file <name_of_archive>
时,它会返回:<name_of_archive>: gzip compressed data, from Unix.
我该如何解决这个问题?
由于