2.1 System Requirements

PyXPlot works on most UNIX-like operating systems. We have tested it under Linux, Solaris and MacOS X, and believe that it should work on other similar POSIX systems. We regret that it is not available for Microsoft Windows, and have no plans for porting it at this time. It requires that the following software packages (not included) be installed:

It is also very strongly recommended that the following software packages be installed. In each case, PyXPlot tests for the availability of these packages upon installation, and issues a warning if the package is not found. Installation can proceed, but some of PyXPlot’s features will be disabled. Once they have been added to the system, PyXPlot should be reinstalled to take advantage of their presence.

Debian and Ubuntu users can find the above software in the following packages:

fftw3-dev, gs, gv, imagemagick, libcfitsio3-dev, libgsl0-dev,
libkpathsea-dev, libpng12-dev, libreadline5-dev, libxml2-dev,
texlive-latex-extra, texlive-latex-recommended,
texlive-fonts-recommended, texlive-fonts-extra, wget, zlib1g-dev.

These packages may be installed from a command prompt by typing, all on one line:

sudo apt-get install fftw3-dev gs gv imagemagick libcfitsio3-dev
       libgsl0-dev libkpathsea-dev libpng12-dev libreadline5-dev
       libxml2-dev texlive-latex-extra texlive-latex-recommended
       texlive-fonts-extra texlive-fonts-recommended wget
       zlib1g-dev

Users of MacOS X can find the above software in the following MacPorts packages:

cfitsio, fftw-3, ghostscript, gsl-devel, gv, ImageMagick, libpng,
libxml2, readline-5, texlive, wget, zlib.

It may then be necessary to run the command

CFLAGS=-I/opt/local/include

before running the configure script below.