我已经成功地从 NeuroDebian 存储库安装了 psychtoolbox-3,没有任何明显的错误,但是运行 AssertOpenGL 会产生这个非常冗长的错误消息。
我的系统规格如下: 带有 Ubuntu 12.04 LTS 的基于 Intel 的 PC
我已经尝试将~/Documents/MATLAB
其所有子目录添加到 Matlab pathdef,因为这是我将DownloadAdditionsForNeuroDebian
函数指向的位置。同样,我也尝试将/usr/share/octave/site/m/psychtoolbox-3/
它的子目录添加到 matlab 路径中。
该错误似乎源于对Screen
;的失败调用 根据上面的错误信息,Screen
找不到。话虽如此,我可以Screen
在 Matlab 控制台上运行,尽管我收到此错误:
>> Screen
In place of the expected mex file this placeholder file was executed:
Screen
This mex file seems to be missing or inaccessible on your Matlab path or it is dysfunctional:
Screen.*
Hmm. I cannot find the file on your Matlab path?!?
One reason could be that your Matlab path is wrong or not up to date
for the current Psychtoolbox. You may want to run SetupPsychtoolbox to
fix possible path problems.
??? Error using ==> AssertMex at 210
Missing or dysfunctional Psychtoolbox Mex file for this operating system. Read the help text above carefully!!
Error in ==> Screen at 161
AssertMex('Screen.m');
运行会SetupPsychtoolbox
产生一个与第一个非常相似的错误。
我尝试安装建议的软件包,但它们都已经安装了——似乎没有任何效果。
我完全不知道从这里去哪里。有没有人有什么建议?