All Downloads

Install the Arches Version 3.0 code

Installing an official release with pip

This is the recommended way to install Arches Version 3.0.  An overview follows (for complete instructions see the official docs at

  1. Install pip. The easiest is to use the standalone pip installer. If your distribution already has pip installed, you might need to update it if it’s outdated. (If it’s outdated, you’ll know because installation won’t work.)

  2. Run the command pip install virtualenv. This tool provides an isolated Python environment, which is more practical than installing packages systemwide. They also allow installing packages without administrator privileges.  Arches requires a virtual environment as the version of Django we used has been customized for use with Arches.

  3. Create a virtual environment by entering the command virtualenv ENV

  4. Activate the environment and then run the command pip install arches

  5. You’re done!

  6. If you’d like to install the Heritage Inventory Package (HIP), an Arches application, simply run the command pip install arches_hip (for complete instructions see the official docs at

Arches Repository on GitHub

The current Arches code repository is accessible on GitHub.

Previous Versions


Arches v2.0 –

Release Notes:

  • upgraded Arches to Django 1.6
  • updated the way Arches manages resource types, concepts, and authority documents aka added “Package Management”
  • simplified and improved the installation instructions (available here)
  • simplified the database schema
  • streamlined the install process
  • upgrade the virtualenv to 1.11.2
  • plus several bug fixes

Arches Packages

Arches Core Data Standard (CDS) v1.0.0 (requires Arches v2.0.0)  –