无法在Ubuntu中使用pyglet编译python

时间:2016-03-06 16:20:29

标签: python ubuntu pyglet

在Ubuntu 15.10中,运行

python3.4 sound.py 

导致此错误:

Traceback (most recent call last):
  File "sound.py", line 2, in <module>
    import pyglet
ImportError: No module named 'pyglet'

我已经安装了运行此命令的pyglet:

sudo easy_install -U pyglet
所得

Searching for pyglet
Reading https://pypi.python.org/simple/pyglet/
Best match: pyglet 1.2.4
Processing pyglet-1.2.4-py2.7.egg
pyglet 1.2.4 is already the active version in easy-install.pth

Using /usr/local/lib/python2.7/dist-packages/pyglet-1.2.4-py2.7.egg
Processing dependencies for pyglet
Finished processing dependencies for pyglet

我对缺少的东西感到困惑。我猜有些关于python,pyglet或Ubuntu的不同版本的混淆。

1 个答案:

答案 0 :(得分:1)

从安装输出看,安装的pyglet版本似乎是 python 2.7软件包。从你的命令中你明确地调用 python 3.4 那里可能存在问题。 python 3.4不会去2.7的软件包来检查模块。

我建议您使用 python 2.7 调用脚本。只运行python就足够了(默认的env python)

你也可以看一下这个question安装python 2和3软件包