首页 > 解决方案 > 如何解决具有 64 位 Windows 和 8GB RAM 的 Python 3.6 中的内存错误?

问题描述

我有 2 个形状为 (70661802, 3) 和 (8264276, 14) 的数据框。我必须根据列合并它们,但由于出现内存错误而无法这样做。

MemoryError Traceback(最近一次调用最后一次)

我机器上的 RAM 为 8GB,python 在 64 位上运行(使用 platform.architecture 检查)。

由于出现内存错误,无法尝试其他任何方法。

%time df_raw_1 = df_raw_train.merge(df_raw_user, left_on='node1_id', right_on='node_id', how='inner', 后缀=('', '_node1'))

标签: python-3.xwindows-10out-of-memoryram

解决方案


推荐阅读