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

2024-05-15 00:41:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我对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

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

谢谢你。


Tags: pyconfig环境linuxshsetupnotdependencies
3条回答

对于debian,有一个预构建的包可用。见here。您应该能够用apt-get或类似的东西安装它。

$ 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

看,在基于debian的dsitros上最有用的工具之一:

apt-get build-dep python-pygame

安装生成pygame所需的所有依赖项:)

在软呢帽上:

yum-builddep package_name

相关问题 更多 >

    热门问题