Я пытаюсь выбрать список списков. Я предполагаю, что он довольно большой с 2962694 элементами (каждый список ~ 2000 элементов) и общим размером 230 МБ.
У меня нет проблем с этим списком, пока я не хочу его мариновать. Продолжает расти:
OSError: [Errno 28] No space left on device
Я попытался использовать все протоколы и попытался _pickle / cPickle, но безуспешно.
Каждый раз, когда создается файл pickle, но он не завершен, и загрузка его вызывает:
EOFError: Ran out of input
Я использую python 3.7 с Windows VM, у меня есть ТБ места на диске назначения, у меня 2,7 ГБ на C :. Я знаю, что эта ошибка может быть вызвана другими ограничениями, кроме места на жестком диске, но я мог бы поклясться, что выбросил гораздо большие огурцы - каковы другие возможные причины этой ошибки?