我有以下问题: 我在使用PsychoPy版本1.83.04的计算机上运行了实验。 由于某些问题,计算机被重新配置,因此PsychPy也更新到版本1.85.4。从那以后,我的声音实验都不再包括在内了。错误消息如下: 根据另一个论坛的建议,我改变了文件 - psychopy / sound / init .py - psychopy / sound / backend_pyo.py (正如here中所建议的那样)。
但不幸的是,这也不起作用。我收到一条新的错误消息
我也尝试过使用旧的PsychoPy版本1.83.04 - 这里的实验至少在开始之前就开始了。然后,错误消息指出lxml版本太旧而无法与openpyxl一起使用,因此无法打开xlsx-condition文件。但是旧版本的声音设备似乎没有问题。
我的声音设备如下:
描述:Lautsprecher(Realtek高清晰度音频)
默认声音播放:是
默认语音播放:是
硬件ID:
HDAUDIO \ FUNC_01& VEN_10EC& DEV_0671& SUBSYS_173411EB& REV_1000
制造商ID:1
产品编号:100
类型:WDM驱动程序
名称:
RTKVHD64.sys
驱动程序版本:6.00.0001.8186(英文)驱动程序
属性:最终零售WHQL
标志:是
日期和大小:6/29/2017
18:52:00,5826560字节
我还能尝试什么? 谢谢你的帮助。
答案 0 :(得分:0)
我终于设法解决了这个问题 - 至少表面上看。 在this advice之后,我将PsychoPy设置回版本1.85.2。但随后,实验粉碎了“致命的Python错误:( pygame parachute)...”错误消息。 最后,我发现提示在哪里“关闭”pyo(它被发现here):在文件中的PsychoPy中 - >首选项然后从音频库中删除pyo。 现在,我的实验再次运行。