在Windows Server 2012上使用新安装的Python3.7.3
安装NumPy 1.16.0或更高版本时,import numpy会导致Python崩溃。降级到1.15.4解决了这个问题,但我没有看到原因。在
另外,当我试图运行f2py.exe文件直接从scripts目录中,我得到几乎完全相同的崩溃错误。在
我尝试从1.16.3开始一次降级一个版本,问题在1.15.4解决了。在
不过,下面提到的是OpenMPY.1版本中提到的错误,只是因为它与此相关
“PyPI上的控制盘与OpenBLAS v0.3.4+相连接,该版本将修复在以前的OpenBLAS版本中发现的已知线程问题。”
https://docs.scipy.org/doc/numpy-1.16.0/release.html
我用pip安装了这些包,而不是自己构建的。在
Python中import numpy命令后的崩溃信息:Problem signature:
Problem Event Name: APPCRASH
Application Name: python.exe
Application Version: 3.7.3150.1013
Application Timestamp: 5c9954fa
Fault Module Name: libopenblas.IPBC74C7KURV7CB2PKT5Z5FNR3SIBV4J.gfortran-win_amd64.
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 5cbcde25
Exception Code: c000001d
Exception Offset: 00000000010fecc1
OS Version: 6.3.9600.2.0.0.272.7
Locale ID: 2057
Additional Information 1: 42c8
Additional Information 2: 42c87030f31f34adc07b43111a42b7a7
Additional Information 3: f88e
Additional Information 4: f88eb41d35291c2f266e7cad28e0f750
f2时崩溃信息py.exe文件直接从Windows执行:
^{pr2}$
如果您能帮我解决这个问题,我会非常感激的,这样我就可以将NumPy升级到1.16.x
非常感谢!在
编辑:
步进import pdb
pdb.set_trace()
import numpy
从IDE(vscode)来看,这一点在以下方面卡住了:> c:\users\administrator\.vscode\extensions\ms-python.python-2019.4.12954\pythonfiles\lib\python\ptvsd\_v