E-Prime2.0安装避坑指南
E-Prime2.0安装避坑指南
- 1 最简单办法
- 2 E-prime版本选择
- 3 Win10 版本选择
- 4 运行库的安装
- 5 新版狗驱动安装
- 6 DisplayDevice 的设置
- 7 双显卡切换问题
- 8 DPI 缩放问题
- 9 唠唠叨叨
Hello,
这里是行上行下,我是喵君姐姐~
前段时间写了E-Prime安装教程以及相应的打Mark教程之后,反响很好。
但是在Win10系统当中安装E-Prime2.0老是会出现问题,那到底应该怎么解决呢?
今天就请Roison详细讲解一下,如何解决在安装E-Prime2.0时遇见的各种问题?
1 最简单办法
E-Prime本来是一种简便的心理学实验软件,复杂的请转MATLAB+Psychtoolbox或PsychoPy,但是在Win10下安装反而变成了非常麻烦的存在,一不留神就是天坑。
特别提醒:如果以下真的看不明白,为稳妥起见还是请用老电脑装Win7、甚至装XP来运行E-Prime。PS:以下安装仅限正版有加密狗的情况。
2 E-prime版本选择
截止目前,E-Prime分1.X、2.0、3.0共计三套版本(每个版本下又有众多小版本,另外还分标准版和专业版),彼此相互独立,颇有Python2和Python3的态势。E-Prime3.0刚出来不久,最常用的版本是仍是E-Prime2.0。
PS:官网上2.0和3.0都有卖,价格一样但是狗互相不通用。
重点来了,2.0下不同的小版本对应不同的操作系统:INFO网址:http://suo.im/4tcCWL
也就是说,新版软件(比如最新的2.0.10.356)支持WIN10/WIN8/WIN7/XP系统,而旧版软件很可能不支持你的WIN10。也许能运行,但是可能会出各种看的见和看不见的小问题。
所有当你买到正版的E-Prime软件时,经销商给的光盘里的软件很可能是旧版的,不一定适用于新版操作系统。
实验程序可能看起来是正常运行的,但是实际上得到的实验数据(反应时之类)可能都是错的!!!
使用正版序列码在官网注册后,可以在官网下到各个版本的E-Prime2.0。
PS:和E-Prime不同的是,Psychtoolbox反而强烈推荐使用Win10,并且公然说以后新版本我们只在Win10下测试,不保证Win7下能用。
3 Win10 版本选择
不要惊讶,如果是Win10的话,E-Prime对Win10版本是有要求的。
Win10每半年有个大版本更新,比如1607、1703、1709等。简单的说,不可以使用Win10 1703,此版系统微软有问题没处理好,造成E-prime的反应时记录出错。
详见:http://suo.im/4Btqh5
确认1703有问题,之后的1709和1803都没问题;至于出了大BUG的1809已经被微软撤回了。
所以官网上说只可以使用Win10 1607(周年更新版)及之前的版本;但是在上面那个贴子的评论里,官方也已证明微软在Win10 1709(秋季创意者更新,目前最新的版本)版里修复了相关问题,所以在1709里使用E-Prime 2.0也是正常的。
至于18年5月份发布的Win10 1803(春季创意者更新)是否正常,我已发函给pstnet公司,pstnet官方回复1803使用正常。也就是说,目前1703是唯一一个运行E-Prime2.0 SP2(2.0.10.356)有问题的Win10版本,请一定避开。
PS:如果你使用的是E-Prime3.0,请同时安装其最新更新。
如果你还是不明白我在说什么,请改装Win7。
4 运行库的安装
E-Prime 2.0在软件安装时需要安装.net3.5运行库,这在Win10上是一个已经不在使用的运行库存在。如果你直接下载安装包安装(或用光盘里直接下一步安装),极大概率会报错,各种无解。
解决方法:装载WIN10 ISO文件,并使用命令行安装。
Win10离线安装.NET Framework 3.5的方法技巧(附离线安装包下载)
网址:http://suo.im/4PPQAT
装载WIN10的ISO文件,使用管理员模式运行CMD,输入以上第一行代码(把G:\改成ISO文件实际的装载目录,见上面链接)。
5 新版狗驱动安装
不容易做完了上面几步,开心如我一般终于可以顺利安装了。等等,怎么卡在最后一步这么长时间,然后还冒出了这个?
如果我没理解错的话这个是狗的驱动。即使是最新版的E-Prime2.0.10.356,也是15年出的,所以无法应对现在的软件/硬件系统也能理解。
解决方法:下载新版HASP Run-time installation,安装:
INFO网站:http://suo.im/4IZBlU
里面的那个Sentinel HASP Driver (15 MB),即sentinelcustomer.safenet-inc.com
然后选Sentinel HASP/LDK - Windows GUI Run-time Installer Windows , 18.2 MB, Version 7.63, Released 2017-12-12
下载后安装(安装时会卡一段时间,不是死机或出错),装好后显示这个。如果有杀毒软件/防火墙之类的,可能需要打开此端口。
6 DisplayDevice 的设置
WIN8/WIN10使用E-Prime需要DirectX 11 + 32位色+ display flipping (也叫display back buffer flipping,看原文描述是某种实现垂直同步防止画面撕裂的特性),只有开启这些东西才能在WIN8/WIN10上得到准确的显示时间。
所以如果你使用高版本的E-Prime(比如2.0.10.356),运行之前没按此设置的实验程序,软件会报错说颜色不对或者display flipping未开启:
需要注意的是,32位色和Flipping这两个特性在低版本的E-Prime下默认不开启的(因为那会还没Win10;WIN7及以下系统不需要上面那些特性即可获得高时间分辨率)。
所以如果你在Win10下使用老版本的E-Prime,实验程序可能看起来是正常运行的,但是实际上得到的实验数据(反应时之类)可能都是错的。
解决方法有两种:
(1)修改es2文件,将这两个特性选上,然后重新生成ebs2实验程序。高版本系统下的新版E-Prime打开es2文件后默认会提示自动转换(注意是新版E-Prime,比如2.0.10.356;旧版不行,详见第2条)
(2)一劳永逸:不修改es2文件,仅运行ebs2实验程序时自动改变这两项参数。需要使用E-Prime专业版+特定设置。
这里说一下提到的一劳永逸的方法(仅适用于E-Prime专业版),以下为Win10 1803 专业版,E-Prime 2.0 Professional SP2 (2.0.10.356)。
6.1 首先点windows “开始”→“E-Prime 2.0”→“StartupInfo Editor”
6.2 照下图写好两行代码
6.3 保存起来。这个文件的扩展名是.startupinfo,起个好记的名字放好(比如我会起名成win10_colordepth_32_flippingenabled_yes.startupinfo),这个是你的宝贝了。
6.4 以后有需要运行的老实验程序的话,直接把这个文件拷贝到实验程序所在文件夹,改成和ebs2实验程序同名即可(比如你的实验程序是run1.ebs2,这个文件你也改名成run1.startupinfo),再运行run1.ebs2即可正常运行(此时实验运行后将自动启用32位色和Flipping)。
此外,WIN8/WIN10下因为是使用DX11,所以对显卡也有要求(至少硬件支持DX11.0才可以);也就是说,核显要三代I core/IVB以上才能用(独显2010年以后的显卡都可以)。
不过一般来说这个问题不大,毕竟比这个配置更低的电脑很少会装win10(当然如果你用的真是运行win10的X220,那就真无解了)。
具体见:INFO网址:http://suo.im/4Xm4fy
7 双显卡切换问题
如今很多笔记本是双显卡的(比如intel内置核显+Nvidia独显),并且系统内这两张显卡默认是同时使用的(比如使用Nvidia Optimus技术切换)。
对于这种情况,pstnet官方建议最好采用独显输出(因为独显是使用独立显存;当然无论核显独显都需要支持第5条中提到的特性),并将显卡设置为全局独显;
如果可以的话,在BIOS里关闭intel核显及显卡切换(不过不是所有笔记本都能关掉的,有些笔记本的BIOS里没这个选项,emmm…)。
还有就是显卡驱动一定要正常安装,如果用的是Windows默认的微软兼容驱动那就跪了。
PS:Matlab + Psychtoolbox的主页说明里则强烈要求用户关闭双显卡切换,并仅使用独立显卡。
8 DPI 缩放问题
根据pstnet的官方支持解答,除了E-Prime 3.0 Update 1 版本外,其它版本都不能很好的支持HIDPI;因此在运行实验时,DPI缩放建议设为100%。
9 唠唠叨叨
今天,从七个方面对E-Prime2.0的安装时可能遇到的问题以及解决办法进行了一次梳理。
- E-prime版本选择
- win10版本选择
- 运行库的安装
- 新版狗驱动的安装
- DispalyDevice设置
- 双显卡切换问题
- DPI缩放问题
此外,我也整理了一份资料包大礼包,里面包含E-prime 1.0及2.0软件包、打Mark教程、安装避坑教程等。在本文首发的微信公众号行上行下的后台回复关键词“E-Prime大礼包”,即可获得所述的E-Prime安装包及相应的教程啦!
小伙伴们也可以在留言区将自己的E-Prime相关经验分享一下,和大家互相交流哈~
分享完毕,希望有所帮助。
E-Prime2.0安装避坑指南相关推荐
- HarmonyOS实战 —基于hi3861芯片鸿蒙2.0的避坑指南
HarmonyOS实战 -基于hi3861芯片鸿蒙2.0的避坑指南 特别说明:本文章与卡片开发无关,想看卡片开发的不用往下读了 最近学习鸿蒙设备开发的过程中遇到了很多问题,因为目前几乎所有设备开发教程 ...
- 【A卡,Windows】stable diffusion webui下载安装避坑指南
观前提醒 本文内容都是本人亲身经历的,一个一个安装下载测试所感,当然如果你更想用傻瓜式集成包的,那还是跳过这篇文章吧. 当然我不推荐这篇文章的操作,因为我用了差不多1h才有一副图,有N卡,就用N卡,这 ...
- ASP.NET Core 3.0 迁移避坑指南
一.前言 .NET Core 3.0将会在 .NET Conf 大会上正式发布,截止今日发布了9个预览版,改动也是不少,由于没有持续关注,今天将前面开源的动态WebApi项目迁移到.NET Core ...
- mysql 6安装当前密码_MySQL8.0 安装踩坑指南
就在昨天上午,刚为云服务器安装好Apache2.4.33和PHP7.2.4环境,准备再来一个最新的MySQL5.7.22.寻找5.7版本的rpm包时下到mysql80xxx.rpm,看人家的教程是my ...
- 2019 MySQL 8 安全安装避坑指南
1. 安装vmware centos的虚拟机 -省却安装vmware虚拟机管理的部分 -centos7下载地址: 官方:https://www.centos.org/download/ 镜像文件地址: ...
- carto_grapher快速安装避坑指南
参考博客 安装准备主要参考了该篇博客! 一点小修改 主要在安装protobuf3的过程中,原始命令安装的分支v3.6.0不存在:git clone -b v3.6.0 https://github.c ...
- ipython安装教程-ipython安装避坑指南
python学习笔记03 本来想着继续给大家介绍python的数据类型,但是IDLE编辑器(默认的 Python shell 编辑器)太难用了,导致小编没水出来,所以小编决定装一个别的python s ...
- 关于ansys及其套件(可集成)的安装避坑指南
直接上干货. 百度云里面有ansys18.0以及electronics18.0的安装及其破解教程 集成electronics18.0以后,ansys的workbetch中会有maxwell simpl ...
- Inventor 2021 安装避坑指南
首先安装时要确定安装包没问题, 安装前关闭杀毒软件和优化软件,因为安装过程中会有启动项更改,如果禁止会导致安装不完整,出错,后果严重. 目前是基于 LMTOOLS 服务的, 有个adlmint.dll ...
- Ununtu 18.04 安装Carla 0.9.13 以及Carla ros bridge 超级避坑指南(更新于2022.10.20)
Carla0.9.13 以及Carla ros bridge 超级避坑指南 Carla0.9.13 以及Carla ros bridge 超级避坑指南 站在巨人肩膀前进 显卡驱动问题 首先就是虚幻4的 ...
最新文章
- 在生产集群上运行topology
- 一张图了解.Net Core和.NetFx和.Net Standard和Xamarin关系
- 【转】ABP源码分析二十五:EventBus
- C#操作SQL Server数据库
- 基于arm-linux的防火墙设计,基于ARM9的Linux驱动开发及防火墙设计
- (转载)valgrind,好东西,一般人我不告诉他~~ 选项
- 全面对比T-SQL与PL/SQL
- 网站优化 14条--雅虎十四条优化原则
- 软件测试工程师简历项目经验怎么写
- NXP推出Icode DNA芯片,助力产品防伪鉴定
- java web 登陆验证 弹窗_带你玩转JavaWeb开发之四 -如何用JS做登录注册页面校验
- 赛百味的中英文菜单对照
- 视觉测量系统实现尺寸测量的4个步骤
- vue 如何使用md5密码加密
- 寒江独钓Windows内核编程-双机调试1
- 人体神经元结构示意图,神经细胞内部结构图
- 华为手机输入键盘声音_华为键盘声音怎么设置
- The run destination iPhone is not valid for running the scheme “xx”
- 2023年首更,警惕6本SCISSCI期刊被剔除
- 【演讲】史蒂芬·乔布斯斯坦福大学