Skip to content

Demyst Python Packages

These sets of guides are going to help you get started discovering, exploring and operationalizing new external data products through Demyst's extensive Python libraries. But if you'd rather discover and access data through our web interface, feel free to head over to the Demyst Console.

Before we get started we need to make sure you've got Python running in your environment.

Install Python

Demyst Data Function's are written in Python (>3.6). Before we get started let's see if your environment is ready for the Demyst libraries. In a Terminal (Mac) or a Command Prompt (Windows) run the following command:

python --version

If that doesn't work you should also try:

python3 --version

Either should produce something like this:

Python 3.6.2

As long as that number is greater than 3.6 we are ready to go. You can skip ahead of the [Configuring Demyst Python Toolkit]

If you don't have the right version of Python installed, don't worry the rest of this guide will help you get there. If at any point you get to stuck head over to our support page.


Currently Demyst supports OS X High Sierra and later, but these instructions will likely work for older versions.

The best way to get the latest version of Python running on your Mac is through Homebrew. Homebrew makes it easy to install open source software on your Mac.

If you don't have Homebrew installed follow the instructions here.

Make sure you PATH is properly set to use the binaries Homebrew will install:

export PATH=/usr/local/bin:${PATH}

Now install the latest version of Python 3.

brew install python3

You can verify it installed correctly by running the following command:

python3 --version


Currently Demyst supports Windows 7 and greater.

Choco is a package manager that helps reliably install and configure open source software on Windows.

Installation instructions for Choco can be found here and you can find instructions for installing Python with Choco here


Anaconda is a popular distribution of Python for Mac. Any version supporting Python 3.6 or greater should work fine.

Installation instructions for Anaconda on Windows can be found here.