I was asked recently how someone could add new libraries, python programmes etc to their copy of Portable GIS. It’s fairly simple, but here’s a quick guide. I’ll use ogr2osm as an example. ogr2osm is a tool for converting any ogr-readable data source into an osm file for loading into openstreetmap. It requires gdal with python bindings, and lxml, both of which are included in PortableGIS. To install, simply download the zip file from github and unzip it into the apps folder in your PortableGIS installation.
So, I’m late to the game and only just learning about the coolness that is python. To be honest, for years the need to keep the indents in the code neat and tidy put me off, but I figured I’d better have a proper look at some point. I spent some time over Christmas going over some tutorials (more below) and more recently I’ve chosen a python-based approach to problems where previously I would have used a different method.