The musings and ramblings of a software craftsman

Uno de los principales motivos por los que me interesa aprender Python, es el desarrollo de aplicaciones gráficas en GNU/Linux; más en concreto Gnome, y por ende GTK+. El problema es que actualmente y debido a problemas de falta de drivers para mi nuevo ordenador, hasta que no salga Ubuntu 8.04 no dispongo de un pingüino instalado; pero hey!!, GTK+ es multiplataforma, y también funciona en Windows y seguro que instalarlo está tirado (me dije a mi mismo hace unos días). Pues lo de que funciona en Windows es correcto, ahora lo de facil de instalar, va a ser que no…

Pasos para desarrollar bajo Windows con Python y GTK+

Hacen falta bastantes librerías; no basta con instalar Python y ya. Las librerías necesarias son:

  1. Python 2.5: Obvio ¿no?
  2. PyGTK: Los bindings de Python para GTK (ya que GTK+ está escrito en C)
  3. PyGObject: Los bindings de Python para GObject (ya que GObject está escrito en C)
  4. PyCairo: Los bindings de Python para Cairo (ya que Cairo está escrito en C)
  5. GTK+ Runtime: Las GTK+ Compiladas y listas para enlazar 😉

Opcionalmente:

  1. Glade 3: El programa para diseño rápido de interfaces.

Sencillito eeeeh 😉 . Y como queda patente que esto es coser y cantar, también están puestos los enlaces de descarga de las librerías, poque si bien es sencillo instalar (siguiente->siguiente->siguiente….) no lo es tanto encontralas en su version win32.

Personalmente recomiendo incluir el directorio de instalación de Python, en el path del sistema, así se puede invocar el intérprete desde cualquier directorio.

Como siempre, si alguien tiene algo que aportar/añadir/corregir, que deje un comentario 😀

Advertisements

Comments on: "Preparacion de un entorno de desarrollo Python + GTK" (4)

  1. Gracias flaco. No probe si haciendo todo lo que mencionas funciona , pero si me sacaste la duda de si se puede desarrollar en python + gtk en windose. Antes usaba los famosos componentes AWT o Swing con Java, pero ahora que se que se puede usar GTK bienvenido sea…. En linux es mas facil pero bue…
    Saludos

  2. Hola, gracias por la ayuda, no sabía como ejecutar mis programas en güindos pero tu ayuda me sirvió mucho.

  3. Hi, I log on to your new stuff daily. Your writing style is witty, keep it
    up!

  4. This particular post, “Preparacion de un entorno de desarrollo Python + GTK Runtime
    Error” ended up being remarkable. I am impressing out
    a replicate to present to my buddys. Thanks for your effort,Pedro

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: