What does `-e .` in requirements.txt do? [duplicate]
Looking at the doc the “-e” option indicates -e, –editable <path/url> Install a project in editable mode (i.e. >setuptools “develop mode”) from a >local project path or a VCS url. So the dot indicates the path, i.e the actual directory (see this for more information).