EVE-NG Linux VM SSH troubleshooting
September 20, 2025
Installing Nautobot in your lab environment
In this guide, we’ll walk through installing Nautobot in a lab environment. For production installation, please refer to the official documentation . Nautobot requires Python versions between 3.8 and 3.11. First, ensure you have the correct Python version:
$ python3 -V
Python 3.11.9
Next, create a dedicated Python environment:
mkdir /opt/nautobot
python3.11 -m venv /opt/nautobot/venv
source /opt/nautobot/venv/bin/activate
pip install --upgrade pip wheel setuptools
pip install --no-binary=pyuwsgi nautobot
We will use PostgreSQL as the database. After installing PostgreSQL, create a dedicated database and user for Nautobot:
$ psql postgres
create user nautobot with password '42f5de36abff';
create database nautobot;
grant all privileges on database nautobot to nautobot;
Continue reading the post on Patreon .