Installation
From pip (recommended)
pip install ea-compiler
This gives you the ea compiler and the Python ea.load() API. No other dependencies needed (besides NumPy).
Works on:
- Linux x86_64
- Linux aarch64 (ARM)
- Windows x86_64
Verify installation
import ea
print(ea.__version__) # e.g., "1.7.0"
print(ea.compiler_version()) # same, from the bundled binary
Building from source
For development or unsupported platforms, see the eacompute README for instructions on building the compiler from source. This requires Rust and LLVM 18.