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-appsNote
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: