Skip to content

Installation

We provide several ways to install L2MAC; please select the most appropriate way for your use case.

Support system and version

System VersionPython VersionSupported
macOS 13.xpython 3.9Yes
Windows 11python 3.9Yes
Ubuntu 22.04python 3.9Yes

Ensure that Python 3.9+ is installed on your system. You can check this by using:

python3 --version

Install stable version

This is recommended for most users. You can import L2MAC like any Python package, create complete code applications, generate extensive text-based output for tasks, and fully customize the generation and which tools are available or the generation settings for your application.

pip install l2mac

Install submodules

  • Code Testing, pip install l2mac[all]. On macOS/zsh: pip install 'l2mac[all]'

Install the latest development version

Best for experiencing the newest features.

pip install git+https://github.com/samholt/l2mac

Install in development mode

This is recommended for developers and researchers looking to customize the framework for their unique requirements, contribute new tools, or extend the framework through core contributions.

git clone https://github.com/samholt/L2MAC.git
cd ./L2MAC
pip install -e .

Install submodules

  • Code Testing, pip install -e .[all]

Released under the MIT License.