因此,每当我尝试运行http://codeflow.org/entries/2010/dec/09/minecraft-like-rendering-experiments-in-opengl-4/时,我总是得到以下错误
from pyglet.input.evdev import get_devices
ImportError: No module named input.evdev我该怎么解决这个问题?我在Mac 10.6.8上运行Python 2.7.3。我有pyglet 1.1.4和gletools (我忘了版本了)。
发布于 2012-10-04 04:56:13
“我现在发现这段示例代码只能在OpenGL 4.0下运行。将该行更改为不包含.evdev修复了问题”是从一个类似的发现问题的here中引用的。也许它能帮到你..。
发布于 2012-10-04 04:50:29
这不是一个答案,只是一个很长的评论:
转到终端并键入
python
>>> import pyglet
>>> pyglet.__file__您应该会得到一些输出,它将向您显示pyglet模块的路径。转到该目录并确认在input中有一个名为input的子目录和一个名为evdev.py的文件。
你应该会发现一些错误。可能文件不存在,或者具有错误的权限,或者...?
https://stackoverflow.com/questions/12716507
复制相似问题