Я знаю, что этот вопрос уже задавался, но это особенный вопрос: я использую Windows и пытаюсь выделить массив 250000 * 200 (через numpy .random.normal) из переменных float64. Они добавляют до 50000000 переменных float64, которые (когда каждая занимает 4 байта) требует 200000000 байтов, что составляет прибл. 190 МБ.
У меня 8 ГБ ОЗУ и всегда свободно ПО МЕНЬШЕ 2 ГБ ОЗУ, и я все равно получаю ту же ошибку. И я фактически выделил 10 ГБ ОЗУ на своем SSD, это означает, что у меня должно быть как минимум 12 ГБ ОЗУ.
Использование Windows 10 64 бит