Installation on Arch Linux systems

Python 3.4 and later

Arch Linux (e.g. 2017.11.01)
sudo pacman -Syu git make gcc python python-setuptools \
    python-numpy python-scipy python-matplotlib \
    python-pyqt5 qt5-webengine qt5-svg python-pyqt4 \
    python-cairo python-opengl python-progressbar \
    python-requests python-yaml python-jinja python-future \
    python-nose python-coverage

cd ~/src/   # or wherever you keep your source packages
git clone https://git.pyrocko.org/pyrocko/pyrocko.git pyrocko
cd pyrocko
sudo python setup.py install

Python 2.7

Arch Linux (e.g. 2017.11.01)
sudo pacman -Syu git make gcc python2 python2-setuptools \
    python2-numpy python2-scipy python2-matplotlib \
    python2-pyqt5 qt5-webengine qt5-svg python2-pyqt4 \
    python2-cairo python2-opengl python2-progressbar \
    python2-requests python2-yaml python2-jinja python2-future \
    python2-nose python2-coverage

cd ~/src/   # or wherever you keep your source packages
git clone https://git.pyrocko.org/pyrocko/pyrocko.git pyrocko
cd pyrocko
sudo python2 setup.py install

For instructions on how to install Pyrocko on other systems or if the installation with the above procedure fails, see System specific installation instructions or Detailed installation instructions.