使用PyGaze时没有名为“ psychopy”的模块

时间:2019-02-09 07:16:11

标签: python

我正在尝试使用PyGaze随附的Shooting_Game软件包。在运行代码时,它会问我我的名字(玩家名称),一输入它,就会弹出错误消息:

Traceback (most recent call last):

  File "<ipython-input-1-03fc3ba04ddb>", line 4, in <module>
    from pygaze import libtime

  File "C:\Program Files\Anaconda3\lib\site-packages\pygaze\libtime.py", line 
25, in <module>
    from pygaze._time.psychopytime import PsychoPyTime as Time

  File "C:\Program Files\Anaconda3\lib\site- 
packages\pygaze\_time\psychopytime.py", line 22, in <module>
    import psychopy.core

ImportError: No module named 'psychopy'

在出现此问题之前,还有其他模块不起作用。据我所知,我已经将pygaze脚本文件(其名称已在程序中导入)复制粘贴到我的路径位置。这可以工作,因为可以导入许多模块,甚至还要求我输入播放器名称。不过,下一件事就是我为什么在这里。

import highscores
from constants import *

from pygaze import libtime
from pygaze.libscreen import Display, Screen
from pygaze.libinput import Keyboard
from pygaze.eyetracker import EyeTracker

import random

我希望它能够跟踪我的眼球运动,并据此为我提供一个射击目标的游戏。它最初只是问我名字,然后分解说找不到模块。有关PyGaze及其安装位置的更多信息,请检查:http://www.pygaze.org/

编辑:我确实尝试过pip install psychopy,但这是cmd的结果:     from setuptools.config import read_configuration ImportError: No module named 'setuptools.config

然后我尝试了pip install setuptools,结果发现我已经安装了它。仍然弹出。

编辑2:最新更新,我遵循以下注释并安装了setuptools,但是在安装时遇到了另一个障碍。请查看我在12年2月2日对此帖子的评论。

0 个答案:

没有答案