Skip to content

Commit c9de888

Browse files
committed
DOC dependencies: RH systems, ES not required
1 parent 9ffe928 commit c9de888

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

doc/setup.rst

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,16 @@ Setting up xtas
55
Installation
66
------------
77

8-
Make sure you have `Elasticsearch <http://www.elasticsearch.org/>`_ and
9-
`RabbitMQ <http://www.rabbitmq.com/>`_ running. Installation instructions for
10-
those can be found in various places. Make sure you have Python 2.7 or newer.
11-
Some tasks require a Java VM. xtas is primarily developed on Linux; OS X
8+
Make sure you have `RabbitMQ <http://www.rabbitmq.com/>`_ running.
9+
Installation instructions for RabbitMQ can be found in various places;
10+
using your operating system's package manager is usually the easiest option
11+
(e.g., ``apt-get install rabbitmq-server``).
12+
Make sure you have Python 2.7 or newer.
13+
Some tasks also require a Java VM. xtas is primarily developed on Linux; OS X
1214
support is not regularly tested, but issues/patches are welcome. Windows is
1315
not supported.
16+
xtas can talk to `Elasticsearch <http://www.elasticsearch.org/>`_ and use if
17+
for document storage, but ES is not a hard dependency.
1418

1519
TL;DR: ``pip install xtas``.
1620

@@ -22,6 +26,13 @@ manager, in which case it's a good idea to install other dependencies too
2226
sudo apt-get install rabbitmq-server python-scipy openjdk-7-jre \
2327
python-virtualenv build-essential python-pip libxslt-dev
2428

29+
For CentOS/Fedora/Red Hat-style systems (this list is incomplete)::
30+
31+
sudo yum install atlas-dev java-1.7.0-openjdk lapack-dev libxslt-devel \
32+
numpy python-devel rabbitmq-server scipy
33+
34+
(RabbitMQ is an `EPEL <https://fedoraproject.org/wiki/EPEL>`_ package.)
35+
2536
For other systems, including Macs, getting SciPy through a Python distro
2637
such as `Anaconda <http://continuum.io/downloads>`_ saves you the trouble
2738
of setting up C, C++ and Fortran compilers.

0 commit comments

Comments
 (0)