Dag*_*oms 1 python import module pyglet
我在pyglet上遇到了一个奇怪的问题。运行pip install pyglet
并重新启动命令行应用程序后,我仍然无法运行导入pyglet的python脚本。
错误输出:
$ python main.py
Traceback (most recent call last):
File "main.py", line 6, in <module>
from pyglet import image
ImportError: No module named pyglet
Run Code Online (Sandbox Code Playgroud)
再次运行pip install pyglet会给出:
pip install pyglet
--> Requirement already satisfied (use --upgrade to upgrade):
pyglet in c:\python34\lib\site-packages
Run Code Online (Sandbox Code Playgroud)
这是在运行Python 2.7的Windows 7计算机上,可以在以下位置找到有问题的脚本:https : //github.com/fogleman/Minecraft/blob/master/main.py
pyglet怎么了?
这条线
pyglet in c:\python34\lib\site-packages
^
Run Code Online (Sandbox Code Playgroud)
表示您为python 3.4安装了模块。您需要改为安装2.7:
python2.7 -m pip install pyglet
Run Code Online (Sandbox Code Playgroud)
或者,根据您的情况更可靠
python -m pip install pyglet
Run Code Online (Sandbox Code Playgroud)