Installation
Last updated
This guide will walk you through setting up the Jua SDK for your project.
Before you begin, ensure your environment can meet these fundamental needs for the Jua SDK to function correctly:
Python: Version 3.11 or higher.
Zarr: Version 3.0 or newer.
Tip: try uv, an extremely fast Python package and project manager.
uv init && uv add juaWe strongly recommend using a virtual environment to manage your project's dependencies. This prevents conflicts with other Python projects or your system-wide Python installation.
pipEnsure you have Python 3.11 or higher. You must have a Python 3.11+ interpreter installed and available in your PATH. You can download it from python.org if needed.
Install jua:
pip install juaThis command will download and install jua and its dependencies (including a compatible Zarr version) from the Python Package Index (PyPI).
uv (optional)uv is an extremely fast Python package installer and resolver. It's designed as a drop-in replacement for pip and pip-tools and can significantly speed up your workflows.
Set up your project and install jua:
Navigate to your desired project directory or create a new one:
Then, initialize a uv managed environment and add jua:
Run your Python scripts:
Last updated
mkdir my-jua-project
cd my-jua-projectuv init
uv add juauv run your_script_using_jua.py