python - 我在哪里可以找到并安装 pygame 的依赖项?

标签 python linux debian pygame

我对 linux 比较陌生,正在尝试为 python 安装 pygame 开发环境。当我运行 setup.py 时,它说我需要安装以下依赖项,其中一个是我找到并安装的 (SDL)。然而,其他的则更加难以捉摸。

Hunting dependencies...
sh: smpeg-config: command not found
WARNING: "smpeg-config" failed!
SDL     : found 1.2.14
FONT    : not found
IMAGE   : not found
MIXER   : not found
SMPEG   : not found
PNG     : not found
JPEG    : not found
SCRAP   : found
PORTMIDI: not found
PORTTIME: not found

如果您能给我一些指导,我将不胜感激。

谢谢。

最佳答案

$ sudo apt-get install python-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev python-numpy subversion libportmidi- dev ffmpeg libswscale-dev libavformat-dev libavcodec-dev

或稍微排序:

sudo apt-get install \
  python-dev \
  python-numpy \
  subversion \
  ffmpeg \
  libsdl1.2-dev \
  libsdl-image1.2-dev \
  libsdl-mixer1.2-dev \
  libsdl-ttf2.0-dev \
  libavcodec-dev \
  libavformat-dev \
  libportmidi-dev \
  libsmpeg-dev \
  libswscale-dev \

关于python - 我在哪里可以找到并安装 pygame 的依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7652385/

相关文章:

linux - 运行 make : missing separator (did you mean TAB instead of 8 spaces? 时出错)

amazon-web-services - Debian 7 上的 Elastic Beanstalk 命令行界面问题

python - 通过 HTTP 服务日志

python - 通过 pyusb 从 USB 鼠标(单芯片,ADNS-2700)获取图像

尽管安装了 Python 并且运行了 py 命令,但 Python 仍无法从 shell 运行

c++ - Gearman 客户端在网页中失败,但在命令行界面中成功?

android - 如何从 Android 应用程序调用 C/C++ 二进制文件(在 linux 服务器上移植)

python - 导入错误 : No module named P4API

linux - 根据扩展名将文件移动到目录

linux - Debian 包控制文件问题