Traceback (most recent call last): File "C:\Users\_____\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\axis.py", line 1732, in convert_units ret = self.converter.convert(x, self.units, self) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "_:\basic_units.py", line 341, in convert if units.ConversionInterface.is_numlike(val): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: type object 'ConversionInterface' has no attribute 'is_numlike' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "_:\annotate_with_units.py", line 30, in ax.set_xlim(0*cm, 4*cm) File "C:\Users\_____\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\_api\deprecation.py", line 454, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\_____\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\axes\_base.py", line 3650, in set_xlim return self.xaxis._set_lim(left, right, emit=emit, auto=auto) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\_____\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\axis.py", line 1184, in _set_lim v0 = self.axes._validate_converted_limits(v0, self.convert_units) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\_____\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\axes\_base.py", line 3567, in _validate_converted_limits converted_limit = convert(limit) ^^^^^^^^^^^^^^ File "C:\Users\_____\AppData\Local\Programs\Python\Python311\Lib\site-packages\matplotlib\axis.py", line 1734, in convert_units raise munits.ConversionError('Failed to convert value(s) to axis ' matplotlib.units.ConversionError: Failed to convert value(s) to axis units: TaggedValue(0, BasicUnit(cm))