ImportError: DLL load failed: %1 is not a valid Win32 application.
I'm trying to run an eyetracker experiment using a Tobii eyetracker. I get the following error:
File "C:\Program Files (x86)\OpenSesame\Lib\site-packages\libqtopensesame\misc\process.py", line 158, in run exp.run() File "C:\Program Files (x86)\OpenSesame\Lib\site-packages\libopensesame\experiment.py", line 470, in run self.items.execute(self.var.start) File "C:\Program Files (x86)\OpenSesame\Lib\site-packages\libopensesame\item_store.py", line 103, in execute self.run(name) File "C:\Program Files (x86)\OpenSesame\Lib\site-packages\libopensesame\item_store.py", line 122, in run self[name].run() File "C:\Program Files (x86)\OpenSesame\Lib\site-packages\libopensesame\sequence.py", line 51, in run self.experiment.items.run(_item) File "C:\Program Files (x86)\OpenSesame\Lib\site-packages\libopensesame\item_store.py", line 122, in run self[name].run() File "C:\Program Files (x86)\OpenSesame\share\opensesame_plugins\pygaze_init\pygaze_init.py", line 231, in run **kwdict) File "C:\Program Files (x86)\OpenSesame\Lib\site-packages\pygaze\eyetracker.py", line 103, in __init__ from pygaze._eyetracker.libtobii import TobiiProTracker File "C:\Program Files (x86)\OpenSesame\Lib\site-packages\pygaze\_eyetracker\libtobii.py", line 9, in <module> import tobiiresearch.implementation.EyeTracker as tr File "C:\Program Files (x86)\OpenSesame\Lib\site-packages\tobiiresearch\implementation\EyeTracker.py", line 1, in <module> from tobiiresearch.interop import interop File "C:\Program Files (x86)\OpenSesame\Lib\site-packages\tobiiresearch\interop\interop.py", line 11, in <module> from tobiiresearch.interop.python3 import tobii_research_interop ImportError: DLL load failed: %1 is not a valid Win32 application.
Any ideas where this error comes from and how I can fix it?
Comments
I should add: I'm running this on a 64-bit Windows, with the latest OpenSesame version (3.3.3) and Python3. I've also updated PyGaze to its latest version.