Python installation on other platforms

For other *NIX platforms, the following packages need to be installed:

  • Python 2.7
  • wxPython
  • dnspython
  • python-requests
  • python-ldap
  • psychopg2

If your distribution doesn't provide wxPython 3.x, download wxPython 3.x source as described here, build and install according to these instructions.

Building on Debian (wheezy)

apt-get install python2.7 unzip
# wxPython dependencies
aptitude build-dep python-wxgtk2.8
apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libgstreamer-plugins-gl0.10-dev
# download and build wxPython 
apt-get install python-requests python-crypto python-dnspython python-ldap python-psychopg2

Building on Debian Jessie

Jessie already include wxPython3 so you'll need python-wxgtk3.0

apt-get install python-requests python-crypto python-dnspython python-ldap python-psychopg2 python-wxgtk3.0

Other distributions

The package names are probably quite similar.