Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当内存足够时,Python会处理数据帧内存错误_Python_Python 3.x_Pandas - Fatal编程技术网

当内存足够时,Python会处理数据帧内存错误

当内存足够时,Python会处理数据帧内存错误,python,python-3.x,pandas,Python,Python 3.x,Pandas,发生异常:MemoryError无法为形状为2265257、数据类型为complex128的数组分配34.6 MiB 您好,我遇到了这个错误。但我不明白为什么会发生这种错误 我知道它是由于缺乏记忆而提出的 但我有足够的内存来处理这些数据 你知道为什么Python会在我有更多内存的情况下限制它吗?看起来你使用的是32位版本的Python。在Microsoft Windows上,32位进程最多只能使用2 GB的4 GB内存,而Python进程已接近极限。我建议使用64位版本。非常感谢您的回答。有什么

发生异常:MemoryError无法为形状为2265257、数据类型为complex128的数组分配34.6 MiB

您好,我遇到了这个错误。但我不明白为什么会发生这种错误

我知道它是由于缺乏记忆而提出的

但我有足够的内存来处理这些数据


你知道为什么Python会在我有更多内存的情况下限制它吗?

看起来你使用的是32位版本的Python。在Microsoft Windows上,32位进程最多只能使用2 GB的4 GB内存,而Python进程已接近极限。我建议使用64位版本。

非常感谢您的回答。有什么方法可以解除限制吗?我必须使用这个中间件,因为你无法克服架构限制。但也许您可以从内存消耗的角度分析和优化代码。在这个线程中,您可以找到一些提示:也许您可以尝试一下Python内存分析器。