我正在与心理变态3合作,试图建立一个眼球跟踪实验。 我在演示“simple.py”时遇到问题(应该很简单!)因为ioHub服务器无法启动。我正在使用64位Windows 7,以及最新的Psychopy 3和Python 3.6独立版本。 运行命令时:
io=launchHubServer(**config_file)
(其中config_file
是具有配置规范的python字典)
程序崩溃,出现以下错误:
Traceback (most recent call last):
File "C:\Users\lscpuser\Desktop\manybabies1-psychopy-master\manybabies1_et.py", line 216, in <module>
io=launchHubServer(**io_config)
File "C:\Program Files\PsychoPy3\lib\site-packages\psychopy\iohub\lazy_import.py", line 278, in __call__
return obj(*args, **kwargs)
File "C:\Program Files\PsychoPy3\lib\site-packages\psychopy\iohub\client\connect.py", line 262, in launchHubServer
return ioHubConnection(iohub_config)
File "C:\Program Files\PsychoPy3\lib\site-packages\psychopy\iohub\client\__init__.py", line 295, in __init__
raise RuntimeError('Error starting ioHub server')
RuntimeError: Error starting ioHub server
ioHub Server Process Completed With Code: 1
我已经尝试打印self.iohub_status
,它只返回ioHub startup failed.
,没有进一步的文本:这与init.py文件中的任何行都不对应,因此我不确定错误可能来自何处
另一方面,如果在没有任何关键字参数的情况下调用命令,则不会发生这种情况,如:
io=launchHubServer()
但这样,配置文件是默认文件,因此我无法运行我的实验:
{'monitor_devices': [{'Display': {'override_using_psycho_settings': False}}, {'Experiment': {}}, {'Keyboard': {}}, {'Mouse': {}}], 'global_event_buffer': 2048, 'udp_port': 9034, 'windows_msgpump_interval': 0.001, 'data_store': {'enable': False, 'filename': 'events', 'multiple_experiments': False, 'flush_interval': 32}, 'log_raw_kb_mouse_events': False, 'coverage_env_var': 'None'}
你知道我该怎么解决这个问题吗? 非常感谢
目前没有回答
相关问题 更多 >
编程相关推荐