Hi, I am porting this high-speed low-cost eyetracker (High Speed eye tracking system) to work in PTB. The sample code is in Psychopy (which I need to understand so I want to run it, but I’ve never used psychopy before), and trying to pip install psychopy it is the psychtoolbox wheel fails to install:
Collecting psychtoolbox
Using cached psychtoolbox-3.0.18.2.zip (2.9 MB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [15 lines of output]
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Temp\pip-install-7aczrn53\psychtoolbox_baf57c935d5748e0a9f969235d6b9d34\setup.py", line 109, in <module>
shutil.copy('PsychSourceGL/Cohorts/libusb1-win32/MS64/dll/libusb-1.0.dll',
File "C:\Users\Ian\scoop\apps\python\current\Lib\shutil.py", line 419, in copy
copyfile(src, dst, follow_symlinks=follow_symlinks)
File "C:\Users\Ian\scoop\apps\python\current\Lib\shutil.py", line 256, in copyfile
with open(src, 'rb') as fsrc:
^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'PsychSourceGL/Cohorts/libusb1-win32/MS64/dll/libusb-1.0.dll'
Platform reported as: Windows
I know this isn’t a PTB problem but a python packaging issue, but if anyone has any python packaging knowledge could point me to how to fix this I’d be much obliged…