Cython编译的*.pyd导致python解释器崩溃

Cython编译的*.pyd导致python解释器崩溃,python,windows-7,cython,Python,Windows 7,Cython,我正在用Cython将一些模块编译成*.pyd文件,由Python程序导入。我已经测试了我的所有模块,它们都与Python程序一起工作。至少,它们一直工作到今天,当我试图运行程序时,解释器在试图加载一个*.pyd文件时崩溃了。它因Windows消息“python.exe已停止工作”而崩溃。我已经能够识别导致这种情况的*.pyd文件,因为删除它我就可以启动我的程序。Cython仍然能够很好地编译这个文件,并且从昨天开始,当它仍然工作时,就没有对源代码进行任何更改。我已经搜索了大约两个小时有关这个问

我正在用Cython将一些模块编译成*.pyd文件,由Python程序导入。我已经测试了我的所有模块,它们都与Python程序一起工作。至少,它们一直工作到今天,当我试图运行程序时,解释器在试图加载一个*.pyd文件时崩溃了。它因Windows消息“python.exe已停止工作”而崩溃。我已经能够识别导致这种情况的*.pyd文件,因为删除它我就可以启动我的程序。Cython仍然能够很好地编译这个文件,并且从昨天开始,当它仍然工作时,就没有对源代码进行任何更改。我已经搜索了大约两个小时有关这个问题的问题,但我仍然不知道我在这里工作的是什么。有人知道发生了什么吗


我在Windows 7上安装了Python 2.7(32位)。

从昨天开始,您已经做了一些更改。如果你想对你的问题给出有用的答案,你需要向我们展示足够多的东西,我们可以弄清楚那是什么。晚上有没有自动更新的Windows?@agf-我一夜之间没碰过这个。它不一定是程序内的任何更改,很可能是系统更改(就像Ethan建议的Windows Update)。这真的是我能给你看的全部。@Ethan-今天早上8:18有一个可选的更新。它是KB2310138(定义1.111.35.0)。我无法想象这会导致我的程序出现任何问题,但值得调查……您是否尝试过删除有问题模块的位以隔离导致崩溃的位?从昨天起您已经更改了一些内容。如果你想对你的问题给出有用的答案,你需要向我们展示足够多的东西,我们可以弄清楚那是什么。晚上有没有自动更新的Windows?@agf-我一夜之间没碰过这个。它不一定是程序内的任何更改,很可能是系统更改(就像Ethan建议的Windows Update)。这真的是我能给你看的全部。@Ethan-今天早上8:18有一个可选的更新。它是KB2310138(定义1.111.35.0)。我无法想象这会对我的程序造成任何问题,但值得调查……您是否尝试过删除有问题模块的位以隔离导致崩溃的位?