Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. pip install nose

numpy 1.8.1

Still installing by hand to include --fcompiler flag to force correct fortran compiler to be used.  This is dictated by whatever blas and lapack are linked against.  For more information, see the numpy INSTALL.txt file.

  1. Download numpy-1.8.1.tar.gz 
  2. Extract numpy-1.8.1.tar.gz
  3. Change directory to numpy-1.8.1
  4. python setup.py build --fcompiler=gnu95  (for gfortran.)
    It seems the rhel4s have blas and lapack linked against g77, while rhel5 uses gfortran
  5. python setup.py install
  6. Run the test routine by starting up python and doing:
    import numpy
    numpy.test()
  7. Leave and erase the current directory (numpy-1.8.1)

PyFITS - 3.2.2

pip install pyfits

matplotlib 1.3.1

pip install matplotlib

which also installed tornado, python-dateutil, pyparsing, six, and backport.ssl-match-hostname

pywcs-1.12

pip install pywcs

astropy-0.3.1

pip install astropy

APLpy-0.9.11 (requires astropy)

pip install APLpy

4Suite XML - 1.0.2

The 4Suite-XML web site no longer works via easy_install.  Installing by hand
python setup.py install

SciPy - 0.14.0

Continuing to install by hand to provide compiler flag to force correct fortran compiler, depending on what blas and lapack are linked against (try ldd /usr/lib/libblas.so). See SciPy's INSTALL.txt file for more information.

Download scipy-0.10.1.tar.gz from http://www.scipy.org/
Extract scipy-0.14.0.tar.gz
Change directory to scipy-0.14.0
Execute python setup.py config_fc --fcompiler=gnu95 install 
Leave and erase scipy-0.14.0
Test by starting up python and doing:
import scipy
scipy.test()  (NOTE this segfaulted.. hoping that's not a big deal)

pywcsgrid2-0.1b2

Download from https://github.com/leejjoon/pywcsgrid2/downloads
Extract
cd
python setup.py install

We do not distribute IPython any long due to ongoing issues with hard-coded paths associated with IPython.  Instead, we manually create the tar.gz file and copy it over to u35, then install IPython for use at SLAC in the GLAST_EXT copy.

PyYAML 3.11

curl -O http://pyyaml.org/download/pyyaml/PyYAML-3.11.tar.gz

python setup.py install

healpy 1.7.4

see:  https://pypi.python.org/pypi/healpy

pip install healpy --user

iPython - 0.13

pip install ipython
Run the iptest located in python's bin directory.

2.7.3

Windows-i386-32bit-vc90 debug

...

APLpy-0.9.8

pip install APLpy

4Suite XML - 1.0.2

The 4Suite-XML web site no longer works via easy_install.  Installing by hand
python setup.py install

...

curl -O http://pyyaml.org/download/pyyaml/PyYAML-3.10.tar.gz

python setup.py install

iPython - 0.13

pip install ipython
Run the iptest located in python's bin directory.

...

APLpy-0.9.8

pip install APLpy

4Suite XML - 1.0.2

The 4Suite-XML web site no longer works via easy_install.  Installing by hand
python setup.py install

...

curl -O http://pyyaml.org/download/pyyaml/PyYAML-3.10.tar.gz

python setup.py install

iPython - 0.13

pip install ipython
Run the iptest located in python's bin directory.

...

APLpy-0.9.8

pip install APLpy

4Suite XML - 1.0.2

The 4Suite-XML web site no longer works via easy_install.  Installing by hand
python setup.py install

...

curl -O http://sympy.googlecode.com/files/sympy-0.7.2.tar.gz
python setup.py install

iPython - 0.13

pip install ipython
Run the iptest located in python's bin directory.

...

APLpy-0.9.5

  1. pip install APLpy

4Suite XML - 1.0.2

This module was not recognized by pip.  Using easy_install instead.

...

  1. Download pyfits-1.3.tar.gz from http://www.stsci.edu/resources/software_hardware/pyfits/pyfits-1.3.tar.gz and save to /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit/python/ if it doesn't already exist.
  2. Change directory to /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit/python
  3. Extract pyfits-1.3.tar.gz
  4. Change directory to pyfits-1.3
  5. Execute /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit/python/2.5.1-gl3/gcc40/bin/python setup.py install
  6. Leave and erase pyfits-1.3

4Suite XML - 1.0.2

  1. Download 4Suite-XML-1.0.2.tar.gz from http://downloads.sourceforge.net/sourceforge/foursuite/4Suite-XML-1.0.2.tar.gz?use_mirror=voxel and save to /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit/python/ if it doesn't already exist.
  2. Change directory to /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit/python
  3. Extract 4Suite-XML-1.0.2.tar.gz
  4. Change directory to 4Suite-XML-1.0.2
  5. Execute /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit/python/2.5.1-gl3/gcc40/bin/python setup.py install --prefix /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit/python/2.5.1-gl3/gcc40
  6. Leave and erase 4Suite-XML-1.0.2

...

  1. Download pyfits-2.1.1.tar.gz from http://www.stsci.edu/resources/software_hardware/pyfits/pyfits-2.1.1.tar.gz and save to /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit-gcc40/python/ if it doesn't already exist.
  2. Change directory to /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit-gcc40/python
  3. Extract pyfits-2.1.1.tar.gz
  4. Change directory to pyfits-2.1.1
  5. Execute /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit-gcc40/python/2.5.1-gl4/gcc40/bin/python setup.py install
  6. Leave and erase pyfits-2.1.1

4Suite XML - 1.0.2

  1. Download 4Suite-XML-1.0.2.tar.gz from http://downloads.sourceforge.net/sourceforge/foursuite/4Suite-XML-1.0.2.tar.gz?use_mirror=voxel and save to /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit-gcc40/python/ if it doesn't already exist.
  2. Change directory to /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit-gcc40/python
  3. Extract 4Suite-XML-1.0.2.tar.gz
  4. Change directory to 4Suite-XML-1.0.2
  5. Execute /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit-gcc40/python/2.5.1-gl4/gcc40/bin/python setup.py install --prefix /afs/slac/g/glast/ground/GLAST_EXT/tiger-i386-32bit-gcc40/python/2.5.1-gl4/gcc40
  6. Leave and erase 4Suite-XML-1.0.2

...

  1. Change directory to /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/python
  2. Extract APLpy-0.9.4.tar.gz
  3. Change directory to APLpy-0.9.4
  4. Execute /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/python/2.5.1-gl5/gcc34/bin/python setup.py install
  5. Leave and erase APLpy-0.9.4

4Suite XML - 1.0.2

  1. Download 4Suite-XML-1.0.2.tar.gz from http://downloads.sourceforge.net/sourceforge/foursuite/4Suite-XML-1.0.2.tar.gz?use_mirror=voxel and save to /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/python if it doesn't already exist.
  2. Change directory to /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/pythonExtract 4Suite-XML-1.0.2.tar.gz
  3. Change directory to 4Suite-XML-1.0.2
  4. Execute /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/python/2.5.1-gl5/gcc34/bin/python setup.py install --prefix /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/python/2.5.1-gl5/gcc34
  5. Leave and erase 4Suite-XML-1.0.2

...

  1. Change directory to /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/python
  2. Extract APLpy-0.9.4.tar.gz
  3. Change directory to APLpy-0.9.4
  4. Execute /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/python/2.6.5/gcc34/bin/python setup.py install
  5. Leave and erase APLpy-0.9.4

4Suite XML - 1.0.2

  1. Download 4Suite-XML-1.0.2.tar.gz from http://downloads.sourceforge.net/sourceforge/foursuite/4Suite-XML-1.0.2.tar.gz?use_mirror=voxel and save to /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/python if it doesn't already exist.
  2. Change directory to /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/pythonExtract 4Suite-XML-1.0.2.tar.gz
  3. Change directory to 4Suite-XML-1.0.2
  4. Execute /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/python/2.6.5/gcc34/bin/python setup.py install --prefix /afs/slac.stanford.edu/g/glast/ground/GLAST_EXT/redhat4-i686-32bit-gcc34/python/2.6.5/gcc34
  5. Leave and erase 4Suite-XML-1.0.2

...