Psychopy的安装与使用
一、Psychopy简介
Psychopy是基于Python编写的一款心理学实验软件。
可以把Psychopy当成一个Python的包,里面集成了心理学实验当中需要的基本方法。
Psychopy是完全开源,完全免费。
官方网站为:Home — PsychoPy®
二、作为独立软件安装
在此处下载window版本的PsychoPy安装即可。
Installation — PsychoPy v2022.1.3
软件分为两种方式编程,一种是拖拽式编程(类似于E-Prime),一种是Python代码编程。
三、作为Python包安装
官方推荐使用Python3.8的环境安装Psychopy,所以为了避免麻烦,最好使用官网推荐的Python版本。
其他Python版本可能存在不兼容问题。
安装方法在官网也已经说过了,很简单,执行以下命令:
pip install psychopy
但是,由于电脑环境问题,这个安装往往会存在一些问题,可能是由于电脑没有编译软件,导致有些包无法安装。
比如出现以下报错:
这是由于dukpy pocketsphinx pyWinhook安装失败导致的。
我们可以在Python Extension Packages for Windows - Christoph Gohlke (uci.edu)
下载编译好的Python包,然后切换到下载目录,使用pip进行安装。
将这些包补足之后,再次执行:
pip install psychopy
四、第一个psychopy程序
from psychopy import visual, event
win = visual.Window([1024, 768], fullscr=False)
msg = visual.TextStim(win, 'Hello World', color='white', bold=True)
msg.draw()
event.waitKeys()