Build prerequisites for a standard Ubuntu 18.04/ 20.04/ 22.04 machine
August 1, 2026 ยท View on GitHub
- python3 >=3.7
- python3-dev
- python3-pip
- graphviz
- cmake >=3.19
- make
- pybind11
- git
- tarski[arithmetic]
- ruamel.yaml
NOTE : As of 2022, the easiest way to get the latest cmake version is to install the cmake pypi package.
There are additional prerequisites if you plan to compile parser from FF to process PDDL input
- flex
- bison
- libfl-dev
(todo devs)
Need to install lapkt on a bare bone ubuntu and list down all the required packages that are not installed
apt installable requirements
(todo user) these packages should be installed manually before running cmake
- python3 >=3.7
- python3-dev
- python3-pip
- graphviz
- cmake >=3.19
- make
- git
pip installable requirements
(user) the cmake script should take care of all the pip requirements automatically. These packages are listed for reference.
- pybind11
- tarski[arithmetic]
- ruamel.yaml