matplotlib python中的“double free or corruption(top)”是什么意思?

qgzx9mmu  于 2023-05-18  发布在  Python
关注(0)|答案(2)|浏览(161)

我每次输入时都会出现这个错误:
from matplotlib.pyplot import close, figure, plot, axis, grid
错误内容为:
double free or corruption (top)
这是什么意思?我该怎么说呢?即使这是我键入的第一件事,没有之前的命令,也会发生这种情况。

7rfyedvj

7rfyedvj1#

这听起来像是C级的问题,是(malloc)堆的问题。
我会尝试更新的CPython(最高但不包括3.9),或者尝试删除matplotlib并将其重新安装到您当前版本的CPython中。
顺便说一句,我用CPython 3.8尝试了你的导入,没有得到引用的错误;看起来还不错。我用一个新安装的matplotlib完成了这一操作。

nvbavucw

nvbavucw2#

面对这个问题的人。这个错误的一个可能原因是因为你在批处理脚本中没有提到ppn。我不知道它是如何导致这个错误的,但它与内存有关。

相关问题