nilmdb: Non-Intrusive Load Monitor Database by Jim Paris <jim@jtan.com> Prerequisites: # Runtime and build environments sudo apt install python3.7 python3.7-dev python3.7-venv python3-pip # Optional: create a new Python virtual environment to isolate # dependencies. To leave the virtual environment, run "deactivate" python -m venv venv source venv/bin/activate # Install all Python dependencies from PyPI. pip3 install -r requirements.txt Test: python3 setup.py nosetests Install: sudo python3 setup.py install Usage: nilmdb-server --help nilmdb-fsck --help nilmtool --help See docs/wsgi.md for info on setting up a WSGI application in Apache.