pip2.commands.install now checks if a package is local and attempts to install if from the local machine if so.
The check is performed using os.path.exists. If a package is detected to be local, it will be installed with packaging.install.install_local_project and if it is not detected to be local it will be instally from Pypi (or other index) using packaging.install.install.
pip2.commands.install now checks if a package is local and attempts to install if from the local machine if so. The check is performed using os.path.exists. If a package is detected to be local, it will be installed with packaging.install.install_local_project and if it is not detected to be local it will be instally from Pypi (or other index) using packaging.install.install.