El día 12 de febrero del 2017, en la Pontificia Universidad Católica del Perú, más conocido como PUCP, En San Miguel. Se dio un taller gratuito con el tema de instalación de Python GTK +3 en el sistema operativo FEDORA 25.

Lo cual fue una experiencia única al compartir conocimientos con otros compañeros de diferentes universidades.

Guía de instalación

1) cd ~
2) mkdir development
3) cd ~/development
4) git clone git://git.gnome.org/jhbuild
5) cd ./jhbuild
6) ls -lah
7) ./autogen.sh
luego instalamos los packetes que nos faltan o nos muestra con el: sudo dnf install autoconf && automake && gettext-devel && yelp-tools
luego de realizar todas las actualizaciones instalamos de nuevo ./autogen.sh
8) make
9) make install
10) instalamos : sudo dnf install python-dbus python-gtkextra*
11) echo “export PATH=$PATH:$(cd ~;pwd)/.local/bin”>>~/.bashrc
12) source ~/.bashrc
13) jhbuild sanitycheck (si nos da error procedemos paso 14)
14) veremos que libreria es la que nos falta
14.1) si es glib instalaremos:
pondremos sudo dnf install python-dbus
tambien sudo dnf install dbus-python-gtkextra y pondremos tab para completar el comando.
14.2)si es libtool instalaremos:
sudo dnf install docbook-xsl
sudo dnf install lib*
sudo dnf install libtool*
15) jhbuild sysdeps –install
instalamos sudo dnf install redhat-rpm-config
16) jhbuild build pygobject
17) jhbuild build gtk+-3
18) jhbuild shell
19) cd ~/.development
20) mkdir sample-jhbuild-gtk
21) touch main.py
22) vi main.py
23) vamos a pegar esto en vim

import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk

win = Gtk.Window()
win.connect("delete-event", Gtk.main_quit)
win.show_all()
Gtk.main()

24) para salir ponemos el botón Esc y luego :wq!

25) listo 🙂

Imágenes de instalación:

Imagen 1: Pasos del “1 al 4”.

1

 

Imagen 2: Paso “5”.

2

Imagen 3: Paso “6”.

3

Imagen 4: Paso “7” e instalación de autoconf y automake.

4

Imagen 5: Instalación de gettext_devel

5

Imagen 6: Paso “8”

6

Imagen 7: Pasos del “10 al 12”7

Imagen 8: Paso “13”

8

Imagen 9: Pasos de “14 al 15”

9

Imagen 10: Pasos del “16 al 17” aquí tardará un promedio de 30 min.

10

Imagen 11: aquí abriremos con vi nuestro documento creado en este caso main.py

Captura de pantalla de 2017-06-14 14-48-42

Imagen 12: pegaremos el código del paso 23Captura de pantalla de 2017-06-14 14-46-10

Imagen 13: para salir de ahí pondremos Esc :wq! y enter.

captura-de-pantalla-de-2017-06-14-14-48-302.png

Imagen 14: python main.py y nos abrirá la ventanita.

Captura de pantalla de 2017-06-14 14-58-58

Captura de pantalla de 2017-06-14 14-59-52

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s