Skip to content

ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject

import cpprb produces following binary incompatibility

ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject

  • cpprb v9.4.4
  • numpy 1.18.5
  • on Kaggle Notebook

Maybe, we built cpprb wheel with too new numpy?

Which version of numpy should we built with?

(We can still build cpprb from source by ourselves at installation)