The Time Tagger software supports Numpy version >= 2.0.0 beginning from release 2.17.4.
If you are using an older version of Time Tagger (<= 2.17.2) with an updated Numpy version (>= 2.0.0), you will encounter an exception related to the import of numpy.core.multiarray
:
Traceback (most recent call last):
File "C:\Program Files\Swabian Instruments\Time Tagger\driver\python\TimeTagger.py", line 15, in <module>
import _TimeTagger
ModuleNotFoundError: No module named '_TimeTagger'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "dls\__main__.py", line 5, in <module>
File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module
File "dls\__init__.py", line 39, in <module>
File "C:\Program Files\Swabian Instruments\Time Tagger\driver\python\TimeTagger.py", line 36, in <module>
import _TimeTagger
ImportError: numpy.core.multiarray failed to import
The best way to resolve this issue is to update our software to the latest release, which can be downloaded here. If updating the software is not feasible at the moment, you may need to downgrade Numpy to a suitable version 1.x.