Quick links:
Installation
PTK can be started simply by downloading (see box on left) and extracting the source and running the PTK.pyw launch script (windows users can double click the file to launch it).python PTK.pywHowever to embed a PTK engine in your own application it is advisable to install PTK as a python package. This can be done using the windows installer or from the source distribution using python distutils. Embedding an engine in your own application will allow the PTK interface to control it, allowing code to be executed and objects inspected - this could be for program debugging or to allow users access to a console interface. (for more information see embedding PTK engines).
To install, download (see box on left) and extract the source distribution, and run:
python setup.py installThis will install the ptk package in the usual python location for your system along with a PTK lauch script (PTK on linux, PTK.pyw on windows).
MacOS: PTK should run on MacOS when using wxPython 2.9 or higher although this is still untested - If you have comments or problems I would be grateful to hear (email)
Requirements
The following python packages need to be installed to use PTK:- Python (version 2.7+) UPDATED version 12.08
- wxPython (version 2.8+) (wxPython 2.9+ for MacOS)
Optional packages
For Matlab like functionality like arrays, matrix maths and plotting you will probably also want to install:Development version
The current version is available via an svn repository available at:https://pythontoolkit.svn.sourceforge.net/svnroot/pythontoolkit/trunk
Warning: The development version may be broken, incomplete or have serious bugs!