Skip to content

Commit

Permalink
List hdf5 as a dependency (#2679)
Browse files Browse the repository at this point in the history
Possibly related to #2474, this dependency was a requirement to install zipline on arch.
  • Loading branch information
daraul committed Mar 31, 2020
1 parent d57b41a commit f961ec9
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions docs/source/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -44,26 +44,27 @@ binary dependencies from ``apt`` by running:

.. code-block:: bash
$ sudo apt-get install libatlas-base-dev python-dev gfortran pkg-config libfreetype6-dev
$ sudo apt-get install libatlas-base-dev python-dev gfortran pkg-config libfreetype6-dev hdf5-tools
On recent `RHEL-derived`_ derived Linux distributions (e.g. Fedora), the
following should be sufficient to acquire the necessary additional
dependencies:

.. code-block:: bash
$ sudo dnf install atlas-devel gcc-c++ gcc-gfortran libgfortran python-devel redhat-rpm-config
$ sudo dnf install atlas-devel gcc-c++ gcc-gfortran libgfortran python-devel redhat-rpm-config hdf5
On `Arch Linux`_, you can acquire the additional dependencies via ``pacman``:

.. code-block:: bash
$ pacman -S lapack gcc gcc-fortran pkg-config
$ pacman -S lapack gcc gcc-fortran pkg-config hdf5
There are also AUR packages available for installing `ta-lib
<https://aur.archlinux.org/packages/ta-lib/>`_, an optional Zipline dependency.
Python 2 is also installable via:


.. code-block:: bash
$ pacman -S python2
Expand All @@ -83,7 +84,7 @@ following brew packages:

.. code-block:: bash
$ brew install freetype pkg-config gcc openssl
$ brew install freetype pkg-config gcc openssl hdf5
Windows
~~~~~~~
Expand Down

0 comments on commit f961ec9

Please sign in to comment.