Outdated Numpy Version
After installing the latest build of Finesse (5dd8f1cb), I got the following error:
from finesse import Model
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-1-84e53ca669c4> in <module>
----> 1 from finesse import Model
2 ifo = Model()
3 ifo.parse("""
4 mirror ETM T=1e-5 L=1e-6 Rc=10
5 """)
~/git/finesse3/src/finesse/__init__.py in <module>
29 from .constants import values as constants
30 from .parameter import Parameter, Rebuild, model_parameter
---> 31 from .gaussian import BeamParam
32 from .model import Model
33 from .enums import SpatialType
~/git/finesse3/src/finesse/gaussian.py in <module>
7
8 from finesse.config import config_instance
----> 9 from finesse.cymath.gaussbeam import transform_q
10 from finesse.cymath.complex import ceq
11 from finesse.cymath.homs import HGModeWorkspace
src/finesse/cymath/gaussbeam.pyx in init finesse.cymath.gaussbeam()
ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject
I tried make realclean
followed by pip install -e .
, however this did not fix the problem.