8
8
to windows users: you need to install the 32-bit python and 32-bit
9
9
package installers, and you may need to run .exe files as
10
10
administrator (just right-click on them and choose "run as
11
Administrator"). Install in the following order:
11
Administrator"). Check that you have the following installed:
13
13
#. Python_ (version 2.6)
14
#. NumPy_ (version 1.3 or later)
15
#. PyQt4_ (version 4.6.2 or later) [#f1]_
16
#. PyMca_ (version 4.3.1 or later) [#f2]_
17
#. matplotlib_ (0.99.1 or later)
18
#. ParallelPython_ (version 1.5.7 or later)
19
#. h5py_ (1.2.0 or later) [#f3]_
14
#. Distribute_ (version 0.6.8 or later)
15
or Setuptools (0.6c9 or later) [#f1]_
16
#. PyQt4_ (version 4.5.2 or later) [#f2]_
17
#. NumPy_ (version 1.2.0 or later)
18
#. PyMca_ (version 4.4.0 or later) [#f3]_
19
#. matplotlib_ (0.98.3 or later)
20
#. ParallelPython_ (version 1.5.6 or later)
21
#. h5py_ (1.2.0 or later) [#f4]_
20
22
#. phynx_ (0.10.0 or later)
31
33
XPaXS developers may also want to install:
33
35
* bzr_ (version 2.0.0 or later)
34
* distribute_ (version 0.6.8 or later)
35
* sphinx_ (version 0.6.3 or later)
36
* Sphinx_ (version 0.6.3 or later)
36
37
* nose_ (version 0.11 or later)
38
39
You can follow and contribute to XPaXS' development by obtaining a
58
59
.. rubric:: Footnotes
60
.. [#f1] May require installing Qt_ on Mac, and development tools
61
.. [#f1] Distribute is a fork of the setuptools project. Some Linux
62
package managers have not transitioned from setuptools to
63
distribute. XPaXS will also work with setuptools.
64
.. [#f2] May require installing Qt_ on Mac, and development tools
61
65
like pyqt4-dev and pyqt4-dev-tools through the package manager on
63
.. [#f2] Windows users, please install
67
.. [#f3] Windows users, please install
64
68
the file that includes the python version in the name: e.g.
65
69
PyMca-4.4.0.win32-py2.6.exe. Mac and linux users please install
66
70
from source: e.g. pymca4.4.0-src.tgz.
67
.. [#f3] May require installing hdf5-1.8.3 or later on lLnux and OS X,
71
.. [#f4] May require installing hdf5-1.8.3 or later on lLnux and OS X,
68
72
and development libraries like libhdf5-dev through the package
72
76
.. _Python: http://www.python.org/
73
77
.. _bzr: http://bazaar-vcs.org/en/
74
.. _distribute: http://pypi.python.org/pypi/distribute
75
.. _sphinx: http://pypi.python.org/pypi/Sphinx
78
.. _Distribute: http://pypi.python.org/pypi/distribute
79
.. _Sphinx: http://pypi.python.org/pypi/Sphinx
76
80
.. _nose: http://pypi.python.org/pypi/nose
77
81
.. _NumPy: http://pypi.python.org/pypi/numpy
78
82
.. _PyQt4: http://pypi.python.org/pypi/PyQt
79
.. _SIP: http://pypi.python.org/pypi/SIP
80
83
.. _Qt: http://qt.nokia.com/
81
84
.. _matplotlib: http://pypi.python.org/pypi/matplotlib
82
85
.. _PyMca: http://pypi.python.org/pypi/PyMca
83
.. _PyQwt: http://pyqwt.sourceforge.net/
84
86
.. _ParallelPython: http://pypi.python.org/pypi/pp
85
87
.. _h5py: http://pypi.python.org/pypi/h5py
86
88
.. _phynx: http://pypi.python.org/pypi/phynx