我正在尝试在Debian GNU / Linux 9上使用pip3安装pygame。但是,一旦我输入命令sudo pip3 install pygame
,我就会得到一堆缺少的依赖项:
Hunting dependencies...
WARNING: "pkg-config freetype2" failed!
SDL : found 1.2.15
FONT : not found
IMAGE : not found
MIXER : not found
PNG : found
JPEG : not found
SCRAP : found
PORTMIDI: not found
PORTTIME: not found
FREETYPE: found 2.6.3
Missing dependencies
此后,我倾向于安装python-pygame,因为我认为其中包含了我需要的所有依赖项。但是,我仍然无法导入pygame,并且如果我再次运行pip3 install,则会遇到相同的错误。有人知道如何解决此问题吗?
对于debian,您可以尝试使用usig apt-get进行安装。
不确定我的答案,并且<50 rep,我无权发表评论,所以我将尝试一个答案,这可能是不正确的。我相信'sudo pip3'不是安装PyPI软件包的正确方法,因为这将为root用户而非用户安装它们。我认为您只想使用“ pip3”(对我有用)。如果您需要使用sudo,则可以尝试使用sudo -H pip3,它将其放置在正确的位置(如果您需要使用sudo-python3软件包安装AFAIK则不需要它)...