Installation ============ Following installation instructions has been tested with Python 3.5 on Ubuntu 16.04 as well as Python 3.8 on Ubuntu 20.04. .. code-block:: bash $ sudo apt-get install python3-pip python3-cairo python3-tk python3-pygraphviz libglpk-dev $ pip3 install --user --upgrade pip # Upgrade pip first $ pip3 install --user -r requirements.txt If you wish to install DryVR on other operation systems, please make sure the following packages are correctly installed. - Python 3.5 or above * Including `Python Tkinter `_ - `Six `_ - `NumPy `_ - `SciPy `_ - `matplotlib `_ - `SymPy `_ - `Python igraph `_ - `NetworkX `_ - `Z3 Python binding `_ - `pyglpk (now glpk) `_ * May require installation of gmp and glpk - `Pycairo `_ - `pygraphviz `_ * May require installation of graphviz