Local Install

You are here:
← All Topics

The local version of Essentia will run on Linux systems. It’s tested on 6 Linux based operating systems including Amazon Linux 2015.09.1, CentOS 7.1, Debian “Jessie”,Ubuntu 15.04, Red Hat Enterprise Linux 7.2, and Fedora 23. Installing the local version of Essentia on these systems is simple.

Essentia’s local version cannot launch worker instances and thus does not have the full scalability of Essentia. If you need to parallelize your analyis, you can use the cloud version of Essentia or contact essentia@auriq.com.

How to Install Essentia on your Local Machine

Note: You must have root privileges to run the installer. If you do not, please contact your system administrator.

  1. Go to the directory where the installer is located.
  2. Run:
unzip essentia-320.zip
  1. Read the README and LICENSE.txt files.
  2. Run:
sudo bash essentia-320.sh
  1. Type y to install Essentia.

You can then go through our Essentia Tutorials, Data Processing Tutorials, and Essentia Examples to get familiar with Essentia.

Note: This software is subject to the End-User License Agreement located in Local Install License.

This software requires python2.7.5 or higher, pip2.7 and wget.

If your system does not have python2.7.5 or higher, please read the python download page:


If your system does not have pip, please read the following instruction:


Alternatively, the installation script provides an option to automatically install pip and wget for the above listed operating systems.

Note: Always check your version of Essentia by running ess -v. If this version does not match the version of this documentation listed in the top-left of this page, click the Versions link next to our documentation version and navigate to the documentation version that matches your version of Essentia.

To Uninstall Essentia:

  1. Run:
sudo bash essentia-320.sh
  1. Type n when asked to install Essentia.
  2. Type y to uninstall Essentia.
  3. Type y to confirm that you want to uninstall Essentia.