当我运行这段代码时,我得到了以下 error 。我尝试了不同的技术来摆脱这个问题,但不能。

我可以请求可以帮助我解决这个问题的人。同样的问题有一些解决方案,但我无法得到他们的积分来解决它。

import numpy

from keras.datasets import imdb
(X_train, y_train), (X_test, y_test) = imdb.load_data()

X = numpy.concatenate((X_train, X_test), axis=0)

y = numpy.concatenate((y_train, y_test), axis=0)

使用 Theano 后端。
BadZipFile
/home/maaz/anaconda3/lib/python3.6/zipfile.py in _RealGetContents(self)
   1165             raise BadZipFile("File is not a zip file")
   1166         if not endrec:
-> 1167             raise BadZipFile("File is not a zip file")
   1168         if self.debug > 1:
   1169             print(endrec)

BadZipFile: File is not a zip file                            Traceback (most recent call

BadZipFile: File is not a zip file

最佳答案

当之前的下载由于某种原因导致 keras 缓存中的 zip 文件错误时,可能会发生这种情况。
尝试清理 keras 数据集缓存:
rm ~/.keras/datasets/*

关于python-3.x - BadZipFile : File is not a zip by importing keras,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44077111/

10-12 02:10