PyTrainer: tu entrenador para GNU/Linux

PyTrainer Logo

PyTrainer es una aplicación para llevar una estadística de tu entrenamiento personal. Está ideado para usar en rutas en bicicleta, footing, senderismo, etc.

Programado con Python y GTK+ puede funcionar en una base de datos SQLite o MySQL. Es software libre y lo podéis descargar aquí. El creador es vud1 de Galicia por lo que la aplicación está en español, aunque irónicamente la web sólo está en inglés.

Importante: como motor de base de datos usad SQLite, porque con MySQL da problemas.

9 comentarios en “PyTrainer: tu entrenador para GNU/Linux

  1. LP-Spain

    Pues no me funciona, llevo ya bastante intentandolo…

    Traceback (most recent call last):
    File "/usr/bin/pytrainer", line 50, in ?
    main()
    File "/usr/bin/pytrainer", line 45, in main
    pytrainer = pyTrainer(None, data_path)
    File "/usr/lib/python2.4/site-packages/pytrainer/main.py", line 51, in __init__
    self.actualize_recordTreeView()
    File "/usr/lib/python2.4/site-packages/pytrainer/main.py", line 158, in actualize_recordTreeView
    record_list = self.record.getrecordList(date_selected)
    File "/usr/lib/python2.4/site-packages/pytrainer/record.py", line 101, in getrecordList
    "date=\"%s\" and records.sport=sports.id_sports" %date)
    File "/usr/lib/python2.4/site-packages/pytrainer/lib/ddbb.py", line 50, in select
    return self.ddbbObject.select(table,cells,condition)
    File "/usr/lib/python2.4/site-packages/pytrainer/lib/mysqlUtils.py", line 103, in select
    self.db.query("""select %s from %s where %s""" %(cells,table,condition))
    AttributeError: 'NoneType' object has no attribute 'query'

  2. DraXus Autor

    Como monopolizas los comentarios! Vayamos por partes XD

    1. Gracias, link arreglado.

    2. Ya le he reportado el error más un par más que he encontrado (eso me pasa por no probarlo antes de postearlo…). Ahora a esperar a que lo solucione :)

  3. Anon

    Esta de puta madre, solo un consejo. No avances tanto en las versiones, yo creo que la actual es una beta y ya tiene como nombre 1.0 y va camino a la 2, mi consejo es ese, ves mas despacio con las versiones, depura bien con ayuda de todos, y cuando sea 99% estable lanzas la 1.0 2.0 o la que sea :)

    Es una critica constructiva, :) muy buen trabajo

Los comentarios están cerrados.