Eyelink
关于 EyeLink
Eyelink 系列眼动仪由 SR Research 公司生产,是心理学研究中最常用的眼动仪之一。SR Research 为 Eyelink 提供了 Python 绑定(称为 PyLink),PyGaze 也使用了这些绑定。由于 PyLink 的许可证与 OpenSesame 所用的许可证不兼容,因此 PyLink 不包含在 OpenSesame 的默认发行版中,需要单独安装。
Windows
安装 EyeLink Developers Kit
Eyelink Developers Kit(有时称为 Display Software)提供了与 Eyelink PC 通信所需的库。你可以在这里找到(需要免费注册):
将 .zip
文件解压后,运行 .exe
安装程序,EyeLink display 会被安装到以下文件夹之一(取决于你的 Windows 版本):
C:\Program Files\SR Research\EyeLink\
C:\Program Files (x86)\SR Research\EyeLink
在这个文件夹里有一个 libs
子文件夹,你需要将其添加到系统 Path(有时会自动添加,但请检查确认)。你可以通过打开“我的电脑”,点击“查看系统信息”,打开“高级”标签,点击“环境变量”,然后将 ;C:\Program Files\SR Research\EyeLink\libs
或(取决于你的系统);C:\Program Files (x86)\SR Research\EyeLink\libs
添加到 Path 变量(在系统变量下面)来实现。
安装带有 PyLink 的 OpenSesame
pylink
是支持 EyeLink 的 Python 库。目前,pylink
仅支持 Python 3.12 及更早版本,而 OpenSesame 的标准安装包是基于 Python 3.13 构建的。因此,你必须从 GitHub releases 下载基于 Python 3.12(或更早版本)的 OpenSesame 安装包。
随后,可以通过 pip install
从 SR Research 的 PyPi 仓库安装 pylink
:
pip install --index-url=https://pypi.sr-research.com sr-research-pylink
重要提示:不要 通过运行 pip install pylink
来安装 pylink
。这样做会安装一个完全不同的软件包!
你可以在 SR Research 论坛上找到更多关于 pylink
的信息(需要免费注册):
Ubuntu
EyeLink display 软件可以直接通过仓库安装。这也会安装 PyLink 以及各种便捷工具,如 edf2asc
转换器。
sudo add-apt-repository 'deb [arch=amd64] https://apt.sr-research.com SRResearch main'
sudo apt-key adv --fetch-keys https://apt.sr-research.com/SRResearch_key
sudo apt-get update
sudo apt-get install eyelink-display-software
更多信息请访问:
PyGaze
按照上述说明安装好 EyeLink display 软件和 PyLink 后,你就可以在 PyGaze 中使用 EyeLink 了!参见: