Evidencias de nuestra labor educativa. Trabajo diario, amalgama de propuestas educativas, crisol de conocimientos tecnológicos
23 de mayo de 2016
56. PR16 Programa de usuario de temática libre.
Desarrolla una aplicación GUI de temática libre; que sea original.
55. Apuntes de GTK y ANJUTA. Calculadora de resistencias.
Apuntes y Enlaces
- GTK3 y PYTHON
- Tutorial de PYTHON y GTK3
- Ejemplos de GTK3
- Crear un ejemplo GTK con ANJUTA URL
- Compilar con ANJUTA URL
- Proyecto PyGTK URL
- PANGO markup Language URL
= = =
Uso de GITHUB con Ubuntu
Programa ejemplo: cálculo de resistencias.
(*) Versión mejorada en GITHUB.
= = =
Instalando aplicación en Ubuntu
Antes de nada, en nuestro fichero *.py principal (resistencias.py) hay que comentar la primera línea y descomentar la segunda. Se puede hacer después de compilar y antes de instalar pero no hay que olvidarse de hacerlo.
... #Comment the first line and uncomment the second before installing #or making the tarball (alternatively, use project variables) # UI_FILE = "src/resistencias.ui" UI_FILE = "/usr/local/share/resistencias/ui/resistencias.ui" # =============== # Clase principal # =============== ...
Lo primero, desde ANJUTA, es compilar el proyecto.
Esto creará en la carpeta del mismo los ficheros necesarios. Verificar que se encuentra el fichero configure.
Posteriormente,
la carpeta entera podemos comprimirla y, circunstancialmente, copiarla
en otro ordenador, etc. Imaginemos que en otro equipo la copiamos en la
carpeta de usuario "Programas/resistencias".
Entraremos en dicha carpeta como root
(sudo bash). Cuando estemos en el terminal, deberemos ejecutar en orden
los siguientes pasos:
- Dar permisos a los ficheros. Dentro de la carpeta ejecutar chmod +x *
- Ejecutar ./configure
- Ejecutar make
- Ejecutar make install
Tras la instalación, podremos abandonar
el usuario administrador (exit) y ejecutar nuestra aplicación. Como se
llamaba resistencias, desde un terminal puede ejecutarse como resistencias.py
= = =
Para desinstalar, se ejecutan los siguientes pasos (siempre dentro de la carpeta y como root).
- Ejecutar ./configure
- Ejecutar make
- Ejecutar make uninstall
Suscribirse a:
Entradas (Atom)