LoRaFlexSim is implemented in Python. To get started you need Python 3.11 or newer and a few scientific libraries. The following steps describe how to prepare your environment.
pip to install the required packages:
pip install numpy pandas scipy matplotlib plotly panel fastapi uvicorn pillow
pip install -e .
python examples/run_basic.py --nodes 10 --steps 1000
If you encounter any issues during installation, please consult the usage guide or contact the authors via the authors page.