Skip to content

Installation

Standard Installation

As outlined in the quick start, you should be able to pip install scrapli "normally":

1
pip install nornir-scrapli

Installing current master branch

To install from the source repositories master branch:

1
pip install git+https://github.com/scrapli/nornir_scrapli

Installing current develop branch

To install from this repositories develop branch:

1
pip install -e git+https://github.com/scrapli/nornir_scrapli.git@develop#egg=nornir_scrapli

Installation from Source

To install from source:

1
2
3
git clone https://github.com/scrapli/nornir_scrapli
cd nornir_scrapli
python setup.py install

Supported Platforms

As for platforms to run scrapli on -- it has and will be tested on MacOS and Ubuntu regularly and should work on any POSIX system. Windows at one point was being tested very minimally via GitHub Actions builds, however this is no longer the case as it is just not worth the effort. While scrapli should work on Windows when using the paramiko or ssh2-python transport drivers, it is not "officially" supported. It is strongly recommended/preferred for folks to use WSL/Cygwin instead of Windows.