PyAER - Low-level Python APIs for Accessing Neuromorphic Devices

Yuhuang Hu

Build Status



  1. Install libcaer dependency
$ sudo apt-get install libusb-1.0-0-dev
$ git clone
$ cd libcaer
$ cmake -DCMAKE_INSTALL_PREFIX=/usr .  # for Linux
# for macOS: cmake -DCMAKE_INSTALL_PREFIX=/usr/local .
$ make
$ make install

NOTE: For more information, see libcaer repo.

  1. Directly install from pip (RECOMMEND)

Download the compiled wheel file from the latest release and install it via pip

$ pip install pyaer-latest-release.whl

NOTE: The wheel file is built based on the bleeding-edge of libcaer. It’s recommended to install libcaer from source than from other packaging system.

NOTE: We will start shipping pypi release from beta release.

  1. Install from source
$ git clone
$ make install

Read more at project readme


Yuhuang Hu