RuntimeWarning('numpy.ndarray 大小已更改,可能表示二进制文件不兼容。预计 C 标头为 16 个,PyObject 为 96 个)

RuntimeWarning('numpy.ndarray size changed, may indicate binary incompatibility. Expected 16 from C header, got 96 from PyObject')

提问人:David Manowitz 提问时间:8/16/2023 更新时间:8/16/2023 访问量:76

问:

在处于活动状态时导入某些软件包时,我看到警告warnings.catch_warnings()

RuntimeWarning('numpy.ndarray size changed, may indicate binary incompatibility. Expected 16 from C header, got 96 from PyObject')

RuntimeWarning('numpy.ufunc size changed, may indicate binary incompatibility. Expected 216 from C header, got 232 from PyObject')

这些是警告,而不是例外,就像这个问题一样,但我仍然想知道我是否应该关注这些警告。

另外,我在 Windows 上主要从 conda-forge 获取软件包,所以我不是自己构建它们,我安装的 numpy > 1.20.0。

有谁知道我是否应该担心这些警告?

Python NumPy 警告

评论

0赞 Nick ODell 8/17/2023
When importing some packages哪些?另外,您使用的是这些软件包的哪个版本?

答: 暂无答案