Arkouda installation varies depending upon your preferred OS. If you are not planning to do Arkouda development, follow our Quickstart guide. Otherwise, select the OS you are using for installation instructions.


Dependency installation will vary based on a user’s operating system and preferred Python package manager. This serves as a top level view of the steps involved for installing Arkouda.

  1. Install Chapel

  2. Package Manager Installation (Anaconda Recommended)

  3. Python Dependency Installation (Anaconda Only)

  4. Arkouda Python Package Installation


For a full list of requirements, click here.

Download, clone, or fork the arkouda github repo. Further instructions assume that the current directory is the top-level directory of the repo.

Install Guides