首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >八度心理工具箱无法找到Screen.mex,尽管它是路径中的第一个目录

八度心理工具箱无法找到Screen.mex,尽管它是路径中的第一个目录
EN

Stack Overflow用户
提问于 2019-03-30 03:37:32
回答 1查看 321关注 0票数 0

根据installation instructions,我已经尝试在Windows10上安装Octave的心理学工具箱。在安装完成之前,我收到以下警告:

代码语言:javascript
复制
Screen() failed to work for some reason:

Check the troubleshooting instructions on our Wiki (Download section
and FAQ section, maybe also the Bugs section).

You may need to delete (or rename) the following DLL files in your Octave-4.4.1 installations
bin folder to make this work, then restart Octave:
C:\Octave\4.4.1\bin\libglib-2.0.0.dll
C:\Octave\4.4.1\bin\libgmodule-2.0.0.dll
C:\Octave\4.4.1\bin\opengl32.dll

Once you manage to fix the problem (simply type 'AssertOpenGL' to verify
that stuff works now), you do not need to run the installation routine again,
but can start working immediately.

我已经删除了命名的DLL文件,我已经确认了。然后,我运行了AssertOpenGL,并收到以下错误:

代码语言:javascript
复制
Last Error: could not find library or dependencies: D:\Coding\PTB\Psychtoolbox\PsychBasic\Octave4WindowsFiles64\Screen.mex

简单地直接调用Screen会产生这个错误:

代码语言:javascript
复制
error: library open failed: D:\Coding\PTB\Psychtoolbox\PsychBasic\Octave4WindowsFiles64\Screen.mex

但是,包含Screen.mex的目录位于我的路径的最顶部:

代码语言:javascript
复制
Octave's search path contains the following directories:

.
D:\Coding\PTB\Psychtoolbox\PsychBasic\Octave4WindowsFiles64
D:\Coding\PTB\Psychtoolbox
<etc>

因此,这个similar question的解决方案是没有用的。我可以做些什么来正确配置Octave上的PTB?

EN

回答 1

Stack Overflow用户

发布于 2019-07-15 07:17:50

您使用的是哪个版本的gstreamer?我最近遇到了类似的问题,并通过安装gstreamer 1.14.4修复了它。最新版本的gstreamer不起作用,早于1.14.4的版本也不起作用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55424464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档