此代码会在我的电脑上的窗口上显示蓝屏:
import matplotlib.pyplot as plt
plt.plot(range(10),range(10)) # This is the line that cause the crash
WhoCrashed告诉我:
这可能是由以下模块引起的:nt_wrong_symbols.sys (nt_wrong_symbols)错误检查代码:0x124(0x0,0xFFFFB60A6AF4D028, 0xB2000000,0x70005)错误:WHEA_UNCORRECTABLE_ERROR
以下是完整Minidump
的链接我做了什么:
这让我相信这是一个特定于Windows的错误。
硬件配置:
软件:
这是导致我的电脑出现蓝屏的唯一因素,而且我对如何解决这个问题提出了异议,我们将非常感谢您的建议。
注意:我在这里提出这个问题,因为它似乎与matplotlib有关,我希望这是正确的地方
编辑:更正:它不会一直发生,但更像95%的时间。
答案 0 :(得分:0)
我更新了BIOS,现在似乎正常工作。由于i9-7940X是最近的(Q3 17),我的旧BIOS版本应该可以使用它但是在CPU(06/17)之前发布,所以这可能是问题。
如果蓝屏再次出现,我会再次发帖。
答案 1 :(得分:0)
我在Alienware Area 51机器上遇到了同样的问题。通过在BIOS配置上禁用处理器的“超线程”来修复此问题。另外,当尝试使用多线程时,在另一台装有Ubuntu的计算机上也遇到了类似的崩溃问题。
总而言之,Matplotlib和多线程技术相处得不好。