¿Hay enlaces de Python 3 para Clutter? Si es así, ¿cómo puedo obtenerlos y usarlos?¿Se puede usar Clutter con Python 3?
Respuesta
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.
Por lo que deduzco, la respuesta es utilizar GObject en lugar de enlaces directos, y PyGObject parece tener un Python 3 branch que aparentemente funciona, no es que lo haya usado personalmente.
Es posible que también desee ver this question on using PyGObject with python 3.
Ya tengo python-gobject trabajando con Python 3. Quiero saber si es posible usar el desorden con Python 3. – argentpepper
- 1. ¿Se puede usar Spring-WS 1.5 con Spring 3?
- 2. ¿Cómo se puede usar Python en Vim?
- 3. ¿Se puede usar Django con py2exe?
- 4. ¿Cómo usar Python 3 y Django con Apache?
- 5. Python 3 con Emacs
- 6. No se puede usar unichr en Python 3.1
- 7. URL con Python 3
- 8. Quiero usar NumPy/SciPy. ¿Debería usar Python 2 o 3?
- 9. ¿Se puede usar node.js con IIS?
- 10. ¿Se puede usar currying con funciones lambda?
- 11. ¿Se puede usar MySqlBulkLoader con una transacción?
- 12. ¿Se puede usar Console2 con Powershell?
- 13. ¿Se puede usar valgrind junto con Cygwin?
- 14. ¿Se puede usar @Autowired con campos estáticos?
- 15. ¿Se puede usar counter_cache con has_many?
- 16. ¿se puede usar batman.js con express?
- 17. ¿Puedo usar Python 3 super() en Python 2.5.6?
- 18. Python 3 - Conexión con JDBC
- 19. Scala: ¿se puede usar varias veces con un bucle for?
- 20. ¿Qué pasó con types.ClassType en python 3?
- 21. No se puede instalar Asp.net MVC 3
- 22. ¿Puede SAP trabajar con Python?
- 23. ¿Se puede usar objetivos múltiples con un solo VBO?
- 24. Python - Virtualenv, python 3?
- 25. ¿Qué pasó con thread.start_new_thread en python 3
- 26. No se puede usar DialogResult
- 27. Python se extiende con - el uso de super() Python 3 vs Python 2
- 28. Cómo usar Servlet 3 @WebServlet & async con Spring MVC 3?
- 29. ¿cómo se puede usar la biblioteca clojure.algo.generic?
- 30. ¿Cómo se puede usar el módulo de registro en python con el módulo unittest?
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