Skip to content

Getting started with AMNES

Regardless of whether AMNES is to be used as a controller or as worker, only one Python package is required for installation and use. On this page the necessary requirements and all installation steps are explained.

Prerequisites

To run AMNES, the following requirements must be fulfilled:

  • Python interpreter with a version of at least 3.8
  • The use of the standard CPython interpreter is recommended
  • All network devices used must be accessible by the AMNES controller for management purposes

Installation

For installing the latest AMNES version from the Python Package Index1, you just need to run the following command:

pip install amnes

For installing AMNES directly from the latest GitLab sources, you first need to clone the repository from the provided link via SSH or HTTPS: https://gitlab.com/amnes/amnes/

Clone with SSH:

git clone git@gitlab.com:amnes/amnes.git

Clone with HTTPS:

git clone https://gitlab.com/amnes/amnes.git

You can start the installation from the AMNES project root directory with the following command:

pip install .

Now you should be able to use AMNES commands, for example:

amnes --help