23 de mayo de 2016

55. Apuntes de GTK y ANJUTA. Calculadora de resistencias.

Apuntes y Enlaces

  1. GTK3 y PYTHON
  2. Tutorial de PYTHON y GTK3
  3. Ejemplos de GTK3
  4. Crear un ejemplo GTK con ANJUTA URL
  5. Compilar con ANJUTA URL
  6. Proyecto PyGTK URL
  7. 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



No hay comentarios:

Publicar un comentario