KDB-X Install

This quickstart guides you through the install, configuration, and gets you exploring the new features of KDB-X. Whether you're new or upgrading, follow these steps to get set up quickly and smoothly.

Prerequisites

We support the following operating systems: Linux, Linux ARM, Windows (WSL) and MacOS .

  • For MacOS, it is recommended to install HomeBrew before attempting to install KDB-X.

  • Ensure you have access to a terminal, for example; Command Prompt, Terminal app or Windows Subsystem for Linux (WSL).

Sign up

Ensure you have signed up for KDB-X here.

Installation

Once you have signed up for KDB-X and received your email, follow the instructions below.

Tip

We recommend you make a note of your license key contained in the email as you will need it when you install KDB-X.

KDB-X install

Let's now install KDB-X. Select your preferred environment for running KDB-X using the tabs below.

Linux / Windows (WSL)

Mac OS

Quick install (Recommended)

To begin, run the commands below in a Linux terminal. For Windows machines, the KDB-X installer is only compatible with Windows Subsystem for Linux (WSL) at this time. Using Windows without WSL? Follow Microsoft's setup guide to install it.

KDB-X (Required)

Ensure you insert your license key into the below command (copied from your onboarding email).

Bash

Copy
Copy
curl -sLO https://portal.dl.kx.com/assets/raw/kdb-x/install_kdb/~latest~/install_kdb.sh && bash install_kdb.sh --b64lic license-key

KDB-X Python Library (Optional)

Bash

Copy
Copy
pip install --pre pykx

Offline install (Intel / AMD)

To begin, use the link to download the required assets.

  1. Unzip and install KDB-X. Ensure you insert your license key into the below command (copied from your onboarding email).

    Bash

    Copy
    Copy
    unzip l64-bundle.zip && bash install_kdb.sh --offline --b64lic license-key

Offline install (ARM)

To begin, use the link to download the required assets.

  1. Unzip and install KDB-X. Ensure you insert your license key into the above command (copied from your onboarding email).

    Bash

    Copy
    Copy
    unzip l64arm-bundle.zip && bash install_kdb.sh --offline --b64lic license-key
KDB-X Python Library (Optional)

For offline installation of the KDB-X Python Library, follow the steps in the KDB-X Python Setup Guide.

Quick install (Recommended)

To begin, run the commands below in a MacOS terminal.

KDB-X (Required)

Ensure you insert your license key into the below command (copied from your onboarding email).

Bash

Copy
Copy
curl -sLO https://portal.dl.kx.com/assets/raw/kdb-x/install_kdb/~latest~/install_kdb.sh && bash install_kdb.sh --b64lic license-key

KDB-X Python Library (Optional)

Bash

Copy
Copy
pip install --pre pykx

Offline install

To begin, use the link to download the required assets.

  1. Unzip and install KDB-X. Ensure you insert your license key into the below command (copied from your onboarding email).

    Bash

    Copy
    Copy
    unzip l64-bundle.zip && bash install_kdb.sh --offline --b64lic license-key
KDB-X Python Library (Optional)

For offline installation of the KDB-X Python Library, follow the steps in the KDB-X Python Setup Guide.

What's Next?

Now that you have KDB-X for Python set up here are some great ways to help you on your journey:

Thank you for exploring KDB-X. Your journey into high-performance data processing has just begun!