pip install - pip documentation v21.3.1
https://pip.pypa.io/en/stable/cli/pip_installWhen looking at the items to be installed, pip checks what type of item each is, in the following order: Project or archive URL. Local directory (which must contain a setup.py, or pip will report an error). Local file (a sdist or wheel format archive, following the naming conventions for those formats). A requirement, as specified in PEP 440.