[已修复!] 将numpy降级为1.15.0可以解决此问题。感谢大家对这个问题的投入!
该程序有两行代码:
import openpyxl
print 'a'
当我尝试运行该程序时,python崩溃了。
这是问题详细信息:
Problem signature:
Problem Event Name: APPCRASH
Application Name: pythonw.exe
Application Version: 0.0.0.0
Application Timestamp: 53b1ee1c
Fault Module Name: libopenblas.IPBC74C7KURV7CB2PKT5Z5FNR3SIBV4J.gfortran-win_amd64.
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 5c3bd575
Exception Code: c000001d
Exception Offset: 00000000010fecc1
OS Version: 6.3.9600.2.0.0.16.7
Locale ID: 1033
Additional Information 1: 4065
Additional Information 2: 406514178a2b6e9aa40eed547759f454
Additional Information 3: fc05
Additional Information 4: fc05b10293ad572b4555c73505820972
答案 0 :(得分:0)
我在使用 Server2012 时遇到了同样的问题,但服务器本身不是原因。 它是 CPU,如果它较旧且不支持 AVX512,则会发生此崩溃。 降级是可行的,但只是一种或多或少肮脏的解决方法。
真正的原因是 OPENBLAS
,如果您像这样设置环境变量:
SET OPENBLAS_CORETYPE=haswell
它会很好地工作。
可以在此处找到有关确切原因的更多解释。 https://gitlab.alpinelinux.org/alpine/aports/-/issues/10379