Compiler pygame avec python 3.4 sur Linux Mint et Ubuntu

Ce wiki a été archivé en 2018.

Le nouveau wiki se trouve à: ressources.labomedia.org

Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia.

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher


Inutile de compiler, il faut installer depuis un PPA.

Donc ne faites pas ce que j'ai écrit !!


Compilation

Version

  • Linux Mint 14.04 Qiana
  • Ubuntu 14.04 Trusty
  • pygame version en cours sur bitbucket

Dépendances

sudo apt-get install mercurial python3-dev python3-numpy libsdl1.2debian libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev libportmidi-dev libfreetype6-dev
sudo apt-get install libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsmpeg-dev libsdl1.2-dev  libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev

Installation

Ouvrir un terminal,

hg clone https://bitbucket.org/pygame/pygame
cd pygame
python3 setup.py build
sudo python3 setup.py install

pour recommencer

python3 setup.py clean
Skipping module _numericsurfarray for Python 3.4.0 (default, Apr 11 2014, 13:05:18) 
[GCC 4.8.2] build.
Skipping module _numericsndarray for Python 3.4.0 (default, Apr 11 2014, 13:05:18) 
[GCC 4.8.2] build.
running install
running build
running build_py
copying lib/version.py -> build/lib.linux-i686-3.4/pygame
running build_ext
running install_lib
copying build/lib.linux-i686-3.4/pygame/version.py -> /usr/local/lib/python3.4/dist-packages/pygame
. etc
. pas d'erreur !!
. etc
copying docs/pygame_powered.gif -> /usr/local/lib/python3.4/dist-packages/pygame/docs
running install_egg_info
Writing /usr/local/lib/python3.4/dist-packages/pygame-1.9.2a0.egg-info

Vérification avec l'import

python3
Python 3.4.0 (default, Apr 11 2014, 13:05:18) 
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygame
>>>