2011-12-04 31 views
5

¿Hay enlaces de Python 3 para Clutter? Si es así, ¿cómo puedo obtenerlos y usarlos?¿Se puede usar Clutter con Python 3?

+0

Acabo de encontrar esta documentación: https://clutter-and-mx-under-python3.readthedocs.org/en/latest/index.html que parece ser útil para usar el desorden con py3. HIH – AkiRoss

Respuesta

4

Como se indica por Lattyware, la manera de utilizar el desorden en Python 3 es mediante la instalación de datos "GObject introspección" y permitiendo GObject para generar dinámicamente los enlaces a la biblioteca original C.

En Ubuntu 11.10, instale Python 3 GObject y la introspección GObject datos para el desorden:

sudo apt-get install python3-gobject gir1.2-clutter-1.0 

En Ubuntu 12.04 y más tarde, el paquete python3-gobject ha sido renombrado a python3-gi:

sudo apt-get install python3-gi gir1.2-clutter-1.0 

Si desea instalar la biblioteca GTK + Clutter:

sudo apt-get install python3-gi gir1.2-gtkclutter-1.0 

Si se utiliza un entorno de Python virtuales virtualenv, utilice el siguiente comando, que permite Python para encontrar las bibliotecas GObject introspección:

virtualenv env -p python3 --system-site-packages 

Para utilizar el desorden o GtkClutter en Python 3:

from gi.repository import Clutter 
from gi.repository import GtkClutter 

El paquete gi.repository es un paquete especial que genera dinámicamente estas clases de Python.