This is a Sharding Simulator to study blockchain scalability.
First make sure you have the header file for Python.
sudo apt install python3-devThen, install MPI (openmpi in this case).
sudo apt install libblacs-mpi-devThen, install virtualenv if you don't have it yet.
sudo apt install virtualenvCreate a virtual environment with python3.6.
virtualenv --no-site-packages -p python3.6 venvActivate the virtual environment.
source venv/bin/activateInstall the python packages required.
pip install -r requirements.txtYou are ready to run!
makeEnjoy!!! :)