Quick installation

Prerequisites

Ubuntu

sudo apt-get install git python2.7-dev python-pip virtualenv postgresql postgresql-server-dev-all postgresql-client rabbitmq-server
sudo reboot

See Ubuntu instructions for details.

MacOS X (Homebrew)

brew install git python postgresql rabbitmq
pg_ctl -D /usr/local/var/postgres start
brew services start rabbitmq

See MacOS X (Homebrew) instructions for details.

MacOS X (MacPorts)

sudo port install git python postgresql96 postgresql96-server rabbitmq-server
pg_ctl -D /usr/local/var/postgres start

See MacOS X (MacPorts) instructions for details.

Gentoo Linux

emerge -av git python postgresql rabbitmq-server
rc-update add rabbitmq
sudo reboot

See Gentoo Linux instructions for details.

Windows Subsystem for Linux

sudo apt-get install git python2.7-dev python-pip virtualenv postgresql postgresql-server-dev-all postgresql-client
sudo service postgresql start
# install rabbitmq on windows

See WSL instructions for details.

Installation

Install the aiida python package:

pip install --pre aiida

Set up your AiiDA profile:

verdi quicksetup

After completing the setup, your newly created profile should show up in the list:

$ verdi profile list

Info: configuration folder: /path.to/.aiida
Info: default profile is highlighted and marked by the * symbol
* coding_day

Time to get started!

If the quick installation failed at any point, please refer to the full installation guide for more details or the troubleshooting section. For additional configuration, please refer to the configuration section.