Skip to content

Installation

Yair Feldman edited this page Jun 24, 2018 · 6 revisions

This page provides detailed instructions on how to install the projects different modules.

It is highly recommended that one follows the exact order of installation instructions in order to successfully run the project.

Contents

  1. Cloning the Project
  2. Python
  3. SUMO

Cloning the Project

As a first step, clone this repository to your computer by running the following command:

git clone https://github.com/TechnionYearlyProject/SummitBTW.git

Python

This project requires installing Python 3.6 or higher. If you do not have Python installed on your computer, we recommend installing it with Anaconda.

Install the required Python packages by running the following commands:

cd SummitBTW

pip install -r requirements.txt
pip install pandas
pip install gevent
pip install prettytable

SUMO

Add the environment variable SUMO_HOME with the path to the SUMO directory in the repository main directory- <path-to-directory-where-repository-was-cloned-to>\SummitBTW\sumo-0.32.0.

Add <path-to-directory-where-repository-was-cloned-to>\SummitBTW\sumo-0.32.0\tools\ to the environment variable PYTHONPATH.

Add <path-to-directory-where-repository-was-cloned-to>\SummitBTW\sumo-0.32.0\bin\ and <path-to-directory-where-repository-was-cloned-to>\SummitBTW\sumo-0.32.0\tools\ to the System Path variable.

Clone this wiki locally