我试图使用这个存储库加载数据(最初使用的是python2)
https://github.com/hashbangCoder/Text-Summarization
但是,我得到了一个pickle错误(使用Python2.7,我也尝试了Python2.6,得到了相同的结果):
>>> import cPickle as pickle
>>> pickle.load(open('train.bin', 'rb'))
错误:
^{pr2}$我也试过用Python3但没有成功(同样的_pickle
):
import pickle
pickle.load(open(path, 'rb'))
错误:
---------------------------------------------------------------------------
UnpicklingError Traceback (most recent call last)
<ipython-input-9-0129e43fa781> in <module>()
----> 1 data = pickle.load(open(path, 'rb'), encoding='utf8')
UnpicklingError: invalid load key, '\xd9'.
关于这个错误有很多问题,但我还没有找到任何解决问题的方法。在
我也尝试了不同的系统,并下载了两次,以确保文件在下载过程中没有损坏。其他文件也有类似的错误。
所以我想这可能是某种版本或编码问题?在
你知道我可以怎样加载文件吗?在
提前谢谢!在
我最近在试图解开一个文件时遇到了这个问题。。。请改为使用
joblib
:否则-可能是一个损坏的文件。在
我也有同样的问题,因为文件没有正确地存储在磁盘上,它被损坏了重新下载它的错误消失了
我有这个问题。 我用磁盘传送文件。 他们没有得到应有的拯救。 在我验证了“保存到磁盘”后,问题就消失了。在
相关问题 更多 >
编程相关推荐