根据这个答案,我可以完全理解:
的用法pip install -e /path/to/locations/repo
然而,我还没有看到使用:
pip install -e .
我可以从做pip install -e /path/to/locations/repo
的角度理解,但是从项目依赖的工作目录。但这是我能看到的唯一用例。
在什么用例中,我想在本地安装与我现在正在处理的相同的包?
pip install -e
将创建一个projekt_name.egg-infovenvLibsite-packages文件夹中的文件,并带有到repo位置的链接。没有复制。
您可以继续开发,并且可以访问您的项目包,就像正确安装了repo一样。没有脏的sys.path。append-hacks。