Developer notes¶
Installation for Developers¶
Note
Installation is primarly tested on (Ubuntu like) linux OS.
If you like, create a virtual environment (where you like it) and activate it (if you do not use venv start with 2.):
$ virtualenv --clear -p python3.10 etrago``
$ cd etrago/
$ source bin/activate
Clone the source code from github:
$ git clone https://github.com/openego/eTraGo
You can checkout to the dev branch and create new feature branches. For the correct work-flow, please mind the Dreissen Branching Model
Use the pip -e to install eTraGo directly from the cloned repository:
$ pip3 install -e /path/to/eTraGo/