Skip to content
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.

Installation

Rajesh Majumdar edited this page Mar 30, 2019 · 1 revision

Requirements

Many features of XYZ depend on XYZ services (see this page for more details). However, it’s possible to run it locally without these dependencies for testing purposes.

While XYZ runs on a number of platforms, local development is only supported on Linux and macOS.

Getting the code git clone https://github.com/GSA/data.gov cd data.gov We recommend that you use the last release version of our code for stability reasons (rather than master branch). You can checkout a particular release using:

git checkout tags/vX.Y.Z where X.Y.Z is the release version (e.g. 1.0.1).

Installing prerequisites XYZ SDK Install the XYZ SDK by following the instructions here.

(Optional) Log in to your account This is not necessary if you are simply running XYZ locally.

If you already have Python installed, you can verify its version by running python --version. The minimum required version is 2.7.10.

Go programming language Install the Go programming language by following the instructions here.

Other dependencies We provide a script for installing all other development dependencies on Linux and macOS.

Our supported systems include:

Ubuntu (14.04, 16.04, 17.10, 18.04, 18.10) Debian 8 (jessie) or later Recent versions of macOS with homebrew (experimental)