【Python】PsychoPy的安裝方法

1懂缕、下載和安裝PsychoPy

首先進(jìn)入PsychoPy的官網(wǎng)

點(diǎn)擊右上角的Install進(jìn)入下載界面王凑。

官方提供過(guò)了多種安裝方式搪柑。

點(diǎn)擊上方藍(lán)色按鈕下載的是類似于E-Prime那樣可以獨(dú)立運(yùn)行的PsychoPy客戶端。藍(lán)色按鈕下方的PsychoPy releases github鏈接索烹,點(diǎn)進(jìn)去后可以瀏覽歷史的版本工碾,以及最新的版本。

除了獨(dú)立運(yùn)行的客戶端版本百姓,亦可手動(dòng)安裝package形式的PsychoPy渊额。官網(wǎng)的說(shuō)明中,brew install垒拢、Linux旬迹、Anaconda and Miniconda分別對(duì)應(yīng)不同的操作系統(tǒng)的安裝方法,對(duì)于Windows系統(tǒng)的用戶子库,則可以使用pip install舱权。簡(jiǎn)單來(lái)說(shuō)矗晃,pip是Python中用于安裝和管理各種包(package)的工具仑嗅,而PsychoPy其實(shí)也是Python中的一個(gè)包,所以我們可以使用pip來(lái)安裝PsychoPy张症。

如果想要手動(dòng)安裝的話仓技,首先你需要在Python官網(wǎng)下載Python(目前最新版本是Python3.8)。安裝好之后俗他,打開(kāi)CMD或者Windows PowerShell脖捻,輸入python并回車(chē),如果顯示了相關(guān)的信息則表示安裝成功兆衅。

C:\Users\韋子謙>python
Python 3.6.6 (v3.6.6:4cf1f54eb7, Jun 27 2018, 03:37:03) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

安裝好Python后地沮,安裝pip,一般的安裝方法是網(wǎng)上下載 “get-pip.py” 這一文件羡亩,然后打開(kāi)CMD或者Windows PowerShell摩疑,輸入set-location+ get-pip.py所在的文件位置并回車(chē),然后輸入python get-pip.py并回車(chē)即可畏铆,例如:

set-location C:\
python get-pip.py

安裝完成后雷袋,同樣的輸入pip并回車(chē),以查看是否安裝成功辞居。

要想使用pip安裝PsychoPy楷怒,也很簡(jiǎn)單蛋勺,只需要輸入:

pip install psychopy

接下來(lái)系統(tǒng)就會(huì)自動(dòng)為你下載和安裝最新版本的PsychoPy。

安裝完成后鸠删,輸入psychopy來(lái)查看是否安裝成功抱完。以及,也可以輸入pip listpip3 list來(lái)查看已安裝的包冶共。

不過(guò)乾蛤,手動(dòng)安裝過(guò)于吃力不討好,而且會(huì)遇到許多讓新手頭疼的問(wèn)題捅僵,因此還是推介直接安裝可以獨(dú)立運(yùn)行的PsychoPy客戶端家卖。

打開(kāi)下載好的安裝包,推薦安裝至非系統(tǒng)盤(pán)(C盤(pán)以外的盤(pán))庙楚,等待安裝完畢即可上荡。

安裝完成后,點(diǎn)擊打開(kāi)PsychoPy馒闷,默認(rèn)打開(kāi)的是Coder頁(yè)面酪捡,這里是我們敲代碼的地方。

點(diǎn)擊菜單欄的View——Go to Builder view(或點(diǎn)擊快捷鍵 “Ctrl + L” )即可進(jìn)入Builder頁(yè)面纳账。

可以發(fā)現(xiàn)逛薇,Builder頁(yè)面類似于E-Prime,為我們提供了圖像化的編程環(huán)境疏虫,其主要由 “Routines” 和 “Flow” 兩大面板組成永罚。

  • Routines面板(即左上方的 “trial” 部分)主要用于設(shè)置一個(gè)試次中事件呈現(xiàn)的 timing,以及指導(dǎo)語(yǔ)和反饋的呈現(xiàn)卧秘。
  • Flow面板(左下方)有點(diǎn)類似于E-Prime中的 “SessionProc”呢袱,在這里你可以將多個(gè) Routines 組合以構(gòu)建出整個(gè)實(shí)驗(yàn)(包括循環(huán)的設(shè)置)。
  • Components部分(右方)則類似于E-Prime中的 “ToolBox”翅敌,我們可以通過(guò)點(diǎn)擊相應(yīng)的工具以在實(shí)驗(yàn)中添加文字羞福、圖片刺激,以及實(shí)現(xiàn)其它多種功能蚯涮。

現(xiàn)在來(lái)試試看PsychoPy是否能夠成功運(yùn)行腳本治专。回到 Coder 頁(yè)面遭顶,點(diǎn)擊菜單欄中的Demos——basic——hello_world.py

點(diǎn)擊工具欄中綠色小人的按鈕张峰,運(yùn)行腳本。結(jié)果如下液肌。

看來(lái)我們的PsychoPy可以正常運(yùn)行了挟炬!
?

2、下載和安裝Pycharm

但是呢,PsychoPy中的Coder頁(yè)面還是太過(guò)簡(jiǎn)陋了谤祖。就像我們更喜歡在Word而非文本編輯器中編輯文本一樣婿滓,對(duì)于敲代碼而言,我們最好再準(zhǔn)備一個(gè)好用的集成開(kāi)發(fā)環(huán)境粥喜。因此這里推介大家再安裝Pycharm(一款非常好用的Python集成開(kāi)發(fā)環(huán)境)凸主。使用Pycharm敲代碼有許多好處,例如能夠自動(dòng)補(bǔ)全代碼额湘、標(biāo)明錯(cuò)誤的代碼卿吐、方便更新各種包等。

首先打開(kāi)Pycharm官網(wǎng)中的下載地址锋华。

可以發(fā)現(xiàn)有兩種版本嗡官,一種是收費(fèi)的專業(yè)版,一種是免費(fèi)的社區(qū)版毯焕,專業(yè)版有一個(gè)類似MATLAB中的工作區(qū)衍腥,可以很方便地查看變量,可以通過(guò)高校郵箱進(jìn)行申請(qǐng)纳猫,不過(guò)一般而言婆咸,社區(qū)版也完全夠用。下載完畢后選擇安裝芜辕,同樣推薦安裝至非系統(tǒng)盤(pán)尚骄。

這里的選項(xiàng)勾第一個(gè)就可以了。

安裝完畢后侵续,打開(kāi)Pycharm倔丈。如果以前安裝過(guò)Pycharm,這里可以選擇加載以前的配置询兴,第一次安裝則選擇Do not import settings即可乃沙。

接下來(lái)可以自定義UI主題起趾,一種是黑色主題一種是白色主題诗舰,根據(jù)喜好選擇即可。

接著是選擇想要安裝的插件训裆,可以不安裝直接點(diǎn)下一步眶根。

點(diǎn)擊Creat New Project

選擇項(xiàng)目的位置和解釋器边琉,位置(Location)建議選擇非系統(tǒng)盤(pán)属百,解釋器(Base interpreter)則選擇 PsychoPy 安裝目錄的Python。

點(diǎn)擊Create变姨,項(xiàng)目創(chuàng)建成功族扰。

點(diǎn)擊左上方菜單欄的File,點(diǎn)擊Settings,點(diǎn)擊Project下的Project Interpreter渔呵,這里可以看到當(dāng)前使用的Python解釋器所安裝的包。因?yàn)槲覀兪褂玫氖荘sychoPy客戶端自帶的Python環(huán)境,所以編寫(xiě)心理學(xué)實(shí)驗(yàn)所需要的各種包都是安裝好了的(如果沒(méi)有顯示圖中的樣子践瓷,則在Project Interpreter一欄將解釋器重新選擇為PsychoPy文件目錄中的解釋器)炸卑。

此外,在Editor中录豺,我們還可以自定義Pycharm中代碼的字體朦肘、字號(hào)和顏色等。

點(diǎn)擊主菜單左上角菜單欄的File双饥,點(diǎn)擊New Scratch File媒抠,文件類型選擇Python,新建一個(gè)腳本文件咏花。

現(xiàn)在领舰,將hello——world.py的代碼復(fù)制到新建的腳本文件中。

接著嘗試運(yùn)行迟螺,運(yùn)行方式有多種:1)點(diǎn)擊上方菜單欄中的Run冲秽,2)點(diǎn)擊右上方的三角,3)在腳本面板鼠標(biāo)右鍵點(diǎn)擊Run矩父,4)快捷鍵Alt + Shift +F10锉桑。

運(yùn)行成功!

現(xiàn)在我們可以在Pycharm中愉快地學(xué)習(xí)如何借助PsychoPy來(lái)編寫(xiě)心理學(xué)實(shí)驗(yàn)程序了窍株!

歡迎閱讀:
【Python】從零開(kāi)始運(yùn)用Pygame/PsychoPy編寫(xiě)一個(gè)簡(jiǎn)單的心理學(xué)實(shí)驗(yàn)程序

----------2020.9.28更新----------
現(xiàn)在Pycharm支持中文啦民轴,在“設(shè)置”——“Plugins”里,搜索“Chinese”球订,就能找到官方發(fā)布的中文插件~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末后裸,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子冒滩,更是在濱河造成了極大的恐慌微驶,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,204評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件开睡,死亡現(xiàn)場(chǎng)離奇詭異因苹,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)篇恒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)扶檐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人胁艰,你說(shuō)我怎么就攤上這事款筑≈球穑” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,548評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵奈梳,是天一觀的道長(zhǎng)寻咒。 經(jīng)常有香客問(wèn)我,道長(zhǎng)颈嚼,這世上最難降的妖魔是什么毛秘? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,657評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮阻课,結(jié)果婚禮上叫挟,老公的妹妹穿的比我還像新娘。我一直安慰自己限煞,他們只是感情好抹恳,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,689評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著署驻,像睡著了一般奋献。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上旺上,一...
    開(kāi)封第一講書(shū)人閱讀 51,554評(píng)論 1 305
  • 那天瓶蚂,我揣著相機(jī)與錄音,去河邊找鬼宣吱。 笑死窃这,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的征候。 我是一名探鬼主播杭攻,決...
    沈念sama閱讀 40,302評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼疤坝!你這毒婦竟也來(lái)了兆解?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,216評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤跑揉,失蹤者是張志新(化名)和其女友劉穎锅睛,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體畔裕,經(jīng)...
    沈念sama閱讀 45,661評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡衣撬,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,851評(píng)論 3 336
  • 正文 我和宋清朗相戀三年乖订,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了扮饶。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,977評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡乍构,死狀恐怖甜无,靈堂內(nèi)的尸體忽然破棺而出扛点,到底是詐尸還是另有隱情,我是刑警寧澤岂丘,帶...
    沈念sama閱讀 35,697評(píng)論 5 347
  • 正文 年R本政府宣布陵究,位于F島的核電站,受9級(jí)特大地震影響奥帘,放射性物質(zhì)發(fā)生泄漏铜邮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,306評(píng)論 3 330
  • 文/蒙蒙 一寨蹋、第九天 我趴在偏房一處隱蔽的房頂上張望松蒜。 院中可真熱鬧,春花似錦已旧、人聲如沸秸苗。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,898評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)惊楼。三九已至,卻和暖如春秸讹,著一層夾襖步出監(jiān)牢的瞬間檀咙,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,019評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工璃诀, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留攀芯,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,138評(píng)論 3 370
  • 正文 我出身青樓文虏,卻偏偏與公主長(zhǎng)得像侣诺,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子氧秘,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,927評(píng)論 2 355