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...
Branch: master
Clone or download
heiderich and viiru- fix typo: "import" -> "imports" (#191)
* fix typo: "import" -> "imports"

* use os.path.join instead of string concatenation
Latest commit e3e058e Mar 16, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Fully convert the startup script to print functions Mar 18, 2018
imports Migrate commands, os.popen, os.system to subprocess Nov 21, 2018
locale Update translations Feb 24, 2018
plugins Remove version requirement for gpsbabel in garmin-hr plugin Jan 5, 2019
utils Remove the no longer needed bits Jul 23, 2017
.gitignore Add .eggs and pytrainer.egg-info to .gitignore Dec 9, 2018
COPYING One of the addresses mentioned for the FSF was wrong, fixed Jun 30, 2009
PLUGINS.README New additions for changes to plugins Sep 23, 2009
pytrainer-screenshot.png Add AppData file and screenshot Nov 28, 2018
pytrainer.desktop Add keywords to the desktop file Jan 5, 2019
pytrainer.png "changing the year view, changing the icon, changing the package cate… Oct 10, 2007 Enable running tests against Postgresql Jan 6, 2018

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

You can’t perform that action at this time.