0

我今天早上刚下载了psychopy,花了一天时间试图弄清楚如何使用构建器视图。我观看了 Jon Pierce 的 YouTube 视频“构建你的第一个 PsychoPy 实验(Stroop 任务)”。在他的视频中,他解释了如何使用 excel 制作条件文件,以用于他的实验。我想做一个非常相似的测试,其中会出现图像,并且要求受试者对它们给出是或否的答案(正确答案已经预定义)。在他的条件文件中,他有“单词”、“颜色”和“corrANS”列。我想知道如果不是“单词”列,我可以有一个“图像”列。在本专栏中,我想以与文字相同的方式将所有图像上传给他们,并将它们与“是”的正确答案相关联 或者没有'。我们尝试这样做并将图像上传到条件文件,但我们没有成功运行测试并希望有人可以帮助我们。

先感谢您。

PS我们不熟悉python或一般的代码,所以我们希望使用构建器视图来运行它。

编辑:这是我们在运行程序时收到的错误消息

#### 运行:C:\Users\mr00004\Desktop\New 文件夹\1_lastrun.py

4.8397 错误找不到图像文件'C:/Users/mr00004/Desktop/New folder/PPT Retention 1/ Slide102.JPG'; 检查路径?回溯(最后一次调用):文件“C:\Users\mr00004\Desktop\New folder\1_lastrun.py”,第 174 行,在 image.setImage(images) 文件“C:\Program Files (x86)\PsychoPy2\ lib\site-packages\psychopy-1.80.03-py2.7.egg\psychopy\visual\image.py”,第 271 行,在 setImage maskParams=self.maskParams, forcePOW2=False) 文件“C:\Program Files ( x86)\PsychoPy2\lib\site-packages\psychopy-1.80.03-py2.7.egg\psychopy\visual\basevisual.py",第 652 行,在 createTexture % (tex, os.path.abspath(tex)) #确保我们退出 OSError: 找不到图像文件 'C:/Users/mr00004/Desktop/New folder/PPT Retention 1/ Slide102.JPG'; 检查路径?(试过:C:

4

2 回答 2

1

是的,当然,这正是 PsychoPy 的工作原理。只需将图像名称放在条件文件的列中即可。然后,您可以在 Builder Image 组件的“Image”字段中使用该列的名称。将选择给定试验的适当图像文件。

但是,很难进一步帮助您,因为您没有具体说明出了什么问题。“我们没有取得任何成功”并没有给我们太多的继续。

常见问题:

(1) 确保使用完整的文件名,包括扩展名(.jpg、.png 等)。至少我认为这些在 Windows 中并不总是可见,但 Python 需要它们。

(2) 将图像放在正确的位置。如果您只使用一个裸文件名(例如 image01.jpg),那么 PsychoPy 会认为该文件与您的 Builder .psyexp 文件位于同一目录中。如果您想整理图像,可以将它们放在子文件夹中。如果是这样,您需要指定一个相对路径以及文件名(例如 images/image01.jpg)。

(3) 避免使用完整路径(从磁盘的根级别开始):它们容易出错,并阻止实验移植到不同的位置或计算机。

(4) 无论平台如何,在路径中使用正斜杠 (/) 而不是反斜杠 (\)。

于 2014-07-17T22:22:18.750 回答
0

在 H 驱动器中创建一个新文件夹,并在psychopy 中填写图像列,例如“H:\psych\cat.jpg”它适用于我

于 2016-10-17T14:22:32.023 回答