What does pip install . (dot) mean?
Explicitly, pip install .
will execute the setup.py
file in the current directory (which will usually load a requirements.txt
file).
"Install the project found in the current directory".
This is just a specific case of pip install /path/to-source/tree
.
To quote the the pip install
documentation describing this usage:
pip install [options] [-e] <local project path> ...