You can buy a copy for Windows, OSX and Linux that installs easily.
Packages are not yet ready but enter your email address and we'll inform you when they are. We will not sell or give these email addresses to anyone else and we will only let you know when Salstat is ready.
Downloading Salatat is possible and it will cost you nothing but time. These are instructions for downloading and installing Salstat on Windows, Macintosh OS X and Linux (Linux Mint specifically so the instructions should be good for Ubuntu and Debian).
These quick instructions are for those who are comfortable with Python already. These need to be installed already:
Download the source code for Salstat:
First of all, we need to install Python. Python is a general-purpose, high-level interpreted language and it's a free download from Python.org's download page.
Download from the Python.org website choosing a 32-bit or 64-bit installer as appropriate. We used Python version 2.7 to create Salstat (and we might move to Python 3 soon but we've not tested it just yet).
Once installed, open a command prompt window and type:
An error telling you something like, 'python' is not recognised as an internal or external command, could mean that that WIndows doesn't know where to find Python. Press
Win and press
pause, click on Advanced System Settings, click on Environment Variables, and append
;C:\python27 to the Path variable. Close down all dialogs and re-start the command prompt.
Python is already installed on Macintosh but it's adapted by Apple and might not run Salstat well. You can get downloads from the main Python website if you prefer to install a new version. There's some advice about installing Python modules on the Macintosh here.
Like Macintosh, Python is probably already installed. If you have version 2.7, then you should be ready to go. Check the version by opening a terminal and typing:
And check which version you have. If you need a different version, install via your package manager or build a new one.
Once it's installed, we recommend installing a package installer. This makes things much easier!
The next steps depend upon whether you're using a 32-bit or 64-bit system. There is an unofficial page with many dedicated packages. Search for Setuptools and find one that a) suits your system (32-bit or 64-bit) and b) suits your Python version (generally 2.7). Install the download of setuptools.
Once installed, open a command promt again and type:
If you get an error telling you something like, error: No urls, filenames, or requirements specified (see --help), you should be fine. Any other error could mean you need to add the script to your PATH variable again.
This page has instructions for installing Setuptools on a Macintosh.
You should be able to use your repository to install Setuptools.
wxPython runs the graphic user interface and can be downloaded from the wxPython.org website. You MUST install version 3 at least – version 2.8 or earlier will not run Salstat.
Most repositories will only have version 2.8 (at the time of writing). Salstat really needs version 2.9 or preferably 3.0 at least which means you need to build it. We followed the instructions on this page and got version 188.8.131.52 installed onto Linux Mint.
Numpy and SciPy run the numeric calculations for Salstat.
Linux can use apt-get, yum, or whatever package manager your distribution uses:
sudo apt-get install python-numpy python-scipy
sudo yum install numpy scipy
requests is a Python package that helps Salstat download web pages and data effectively. BeautifulSoup is a library that helps Salstat parse HTML and XML pages; xlrd and xlwt help Salstat read (and write eventually) Excel spreadsheet files; ezodf help Salstat read LibreOffice / OpenOffice Calc spreadsheet files; and sas7bdat helps Salstat ready SAS files (version 8 onwards).
Install them via Setuptools (or Pip if you prefer):
The latest code in a zip file is available from:
Download this, unzip it and put the folder somewhere.
Once all these are installed, close the command prompt window and open a fresh one. Then move to where you open the Salstat file using the 'cd' command and type:
Salstat should now run. If it doesn't, come to the Salstat GitHub site and open a new issue so we can try to help you figure it out.
We're happy to hear from youEmail us
Salstat is an open source project fostered by Thought Into Design Ltd
Thought Into Design Ltd is registered in England and Wales (Companies House number 7367421)