2014-10-18 35 views
0

我想從excell電子表格中導入一張圖片作爲刺激。這是在.tiff圖像和我收到這個eror「targ.setImage(stimuli)NameError:name'stimuli'沒有定義。我在excell'stimuli'中命名該列並使用'PsychoPy \ VisualCC \ Stimuli \ targ.tiff' (不帶引號)。我無法從構建器視圖插入圖像作爲刺激。

在圖像性能我把它命名爲TARG和圖像設置爲$刺激。從我可以告訴這是正確的。請指教。

Glitch_311

+0

我將文件路徑更改爲'PsychoPy \ VisualCC \ Stimuli \ targ.tif'(不含引號)。刪除.tif擴展中的第二個f。儘管如此,它仍然不起作用。 – 2014-10-18 06:41:09

回答

0

的常見原因對於此錯誤,您需要將圖像字段旁邊的按鈕設置爲「設置每個重複」而不是「常量」。

變量名稱「刺激」只在指向包含它的條件文件的循環中有意義,因此如果圖像設置爲常量,則在實驗開始時創建圖像時,它會嘗試使用名爲「刺激」的變量但它還不存在。

+0

這可能會解決您的第一個問題(即「刺激」變量無法識別),但我認爲您可能會發現圖像的路徑看起來不像有效的Windows路徑。我只是在猜測,但需要確切知道你在哪裏找到你的圖像文件。 – 2014-10-18 07:09:43