Extract the source files from the treeline tar file, then change to the "TreeLine" directory in a terminal. For a basic installation, simply execute the following command as root: "python install.py"
To see all install options, use: "python install.py -h"
To install TreeLine with a different prefix (the default is "/usr/local"), use: "python install.py -p /prefix/path"
To install for all users, execute the "TreeLine-x.x.x-install-all.exe" file. Administrator permissions are required.
To install for a single user (administrator rights are not required), execute the "TreeLine-x.x.x-install-user.exe" file.
For a portable install, execute the "TreeLine-x.x.x-install-user.exe" file. The file association, shortcuts and uninstaller tasks should be unchecked. When TreeLine starts and prompts for the config file location, choose the program directory option.
To use TreeLine's spell checker, an external program (aspell, ispell or hunspell) must be installed.
If you wish to modify the source code or write your own PyQt programs for Windows, do not use the above procedure. Instead, you need to install binaries for Python and PyQt. Then, extract the source code files from the Linux version (treeline tar file) to a directory of your choice and execute the treeline.py file.