我想用pickle.load读取2个文件(200MB,840MB),但是在Ubuntu上尝试读取840MB文件时出现EOF错误。
代码就是这样
with open(fname, 'rb') as f:
images_and_labels = pickle.load(f, encoding='bytes')
python版本:3.5.2
Windows 10:没问题
Ubuntu 16.04:尝试读取840MB文件时出现EOF错误(与200MB文件兼容)
文件大小是否与错误有关? 840MB的文件包含5000张图片(224x224,RGB)和标签。