Download MRPT

Source code

Get the latest development version from the official MRPT GitHub repository with:

git clone https://github.com/MRPT/mrpt.git --recursive

Next step: Compiling

Python (pip)

Linux (x86_64, aarch64), Python 3.11 to 3.14:

pip install mrpt3

It includes the Python bindings of all modules except hardware drivers, plus the C++ headers, shared libraries and CMake files (mrpt.sdk), so other wheels can build against them. mrpt.opengl and mrpt.gui need the system OpenGL libraries. See the Python API reference and the Python examples.

Debian/Ubuntu official repositories

Install the official version for your distribution with:

sudo apt install libmrpt-dev mrpt-apps

Note

Versions in official repositories may be quite outdated. It is strongly recommended to use the PPAs (read below) or build from sources instead.

Debian/Ubuntu PPA

Last stable release (mrpt-stable PPA status) (from the master branch), for Ubuntu >=18.04:

sudo add-apt-repository ppa:joseluisblancoc/mrpt-stable   # master (stable releases) branch
sudo apt install libmrpt-dev mrpt-apps  # C++ libs + apps
sudo apt install python3-pymrpt  # for the Python package

Nightly builds (mrpt-nightly PPA status) (from the develop branch) for Ubuntu >=18.04:

sudo add-apt-repository ppa:joseluisblancoc/mrpt   # develop branch
sudo apt install libmrpt-dev mrpt-apps  # C++ libs + apps
sudo apt install python3-pymrpt  # for the Python package
Windows installers

Executables (.exes and .dlls) and development libraries (.hs and .libs) included: