Leider müssen Sie es neu kompilieren. Und leider unterstützt die letzte stabile Version (1.9.1) Python 3 nicht ...
Sie müssen also den letzten Quellcode aus dem Trunk herunterladen, damit er im Moment nicht kaputt ist:
sudo apt-get install mercurial
hg clone https://bitbucket.org/pygame/pygame
Sie müssen auch die Build-Abhängigkeit herunterladen:
sudo apt-get build-dep pygame
sudo apt-get install python3-dev
sudo apt-get install python3-numpy
Dadurch wird die Abhängigkeit installiert, die von der in Ihrem Paketdepot verfügbaren Pygame-Version verwendet wird. Neuere Versionen benötigen möglicherweise eine andere Abhängigkeit! Wir müssen auch python3-dev und python3-numpy angeben, da build-dep die python2-Version dieses Pakets installiert ...
Sie können jetzt ausführen:
cd pygame
python3 config.py
Wenn eine Abhängigkeit fehlt, listet config.py sie auf und fragt, ob Sie fortfahren möchten, wenn diese Abhängigkeit nicht obligatorisch ist. Sie können sie installieren, wenn Sie möchten / können oder einfach ignorieren und wahrscheinlich einige Funktionen verlieren.
Jetzt ist es Zeit zu bauen und zu installieren:
python3 setup.py build
sudo python3 setup.py install
sudo apt-get install python-pip; sudo pip install pygame
?