Skip to content
Pytrainer is a tool to log all your sport excursion coming from GPS devices (with a focus on ForeRunner) or GPX ( files. Pytrainer supports GPS track files and displays it in graphs, maps...
Python Perl XSLT Other
Failed to load latest commit information.
bin Ticket #131 - Moving from GtkMozEmbed to WebKit. Thx to cperrier Jun 29, 2011
extensions Updated pytrainer project url Mar 6, 2013
glade Fix year tab text labels/units. Jul 18, 2012
imports Fetch time data from first (track, route or way) point skipping not m… Nov 3, 2013
locale Updated FR localization. Thanks to Christian Perrier Mar 30, 2013
man Updated man file Mar 6, 2013
plugins Updated from original source to fix issues with Perl 5.22 - See messa… Nov 21, 2015
pytrainer Fix the whitespace error added by pull request 54 Aug 17, 2015
schemas Fix unified imported to accept Nokia exported GPX files - with sport … Nov 1, 2010
utils Amended filename in update_localizations script for mo files. Updated… Mar 26, 2013
.gitignore Add backup files (*~) to .gitignore Aug 25, 2012
CHANGES Update changelog Mar 31, 2013
COPYING One of the addresses mentioned for the FSF was wrong, fixed Jun 30, 2009
INSTALL Added perl dependency for garmin-fit plugin - ticket #5 Feb 28, 2013
PLUGINS.README New additions for changes to plugins Sep 23, 2009 Removed link to SourceForge and amended 'imports' directory name Mar 6, 2013
pytrainer.desktop bring version number up to date Oct 5, 2014
pytrainer.png "changing the year view, changing the icon, changing the package cate… Oct 10, 2007 "First hr implementation" Jan 4, 2008 Renaming directory to avoid conflict with reserved 'import' word - ti… Mar 5, 2013

pytrainer - Free your sports

Source Repository Structure

  • bin pytrainer executable python script files
  • extensions addons to extend pytrainer basic functionality
  • glade user interface design
  • imports files to parse different source formats
  • locale localization files
  • man source manpage
  • plugins files to retrieve data from different sources
  • pytrainer core files
  • schemas schemas to support correct xml parsing
  • utils localization shell script

Installation from source tarball

Copy tarball file to a location where you have write and execution rights (e.g. /tmp or your $HOME directory). Make sure executables are under your $PATH.

$ tar -xzf pytrainer-X.Y.Z.tar.gz

$ cd pytrainer-X.Y.Z

$ sudo python install

$ pytrainer -i

For more information about the process, please check Distutils documentation

Further Resources

Something went wrong with that request. Please try again.