python - 无法在 Ubuntu 中使用 pyglet 编译 python

标签 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 存在一些混淆。

最佳答案

从安装输出看来,已安装的 pyglet 版本为 。 python 2.7 包 .从您的命令中,您明确调用 python 3.4 那里可能有问题。 python 3.4 不会去 2.7 的包中检查模块。

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

你可以看看这个question关于python 2和3包的安装

关于python - 无法在 Ubuntu 中使用 pyglet 编译 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35829305/

相关文章:

linux - 获取安装到/dev 文件夹的 USB 设备的唯一序列号

python - Python/Pyglet 中的分离轴定理

python - 将自定义公式转换为 python 函数

python - 为什么在导入 yaml 文件时遍历生成器对象后内容被删除

python - 对 pandas 中具有重复索引的数据框应用滚动平均函数

mysql - MariaDB 不在 Ubuntu 15.04 上检查密码

networking - OpenStack:手动分配 IP

java - Python下断断续续的 "sslv3 alert handshake failure"

python - pyglet 绘制黑线而不是绿色像素的问题

python - 如何将 pyglet opengl 上下文集成到 gtk3 glarea 中?