之间有什么显着差异吗

pip install -e /path/to/mypackage

和 setuptools 变体?

python /path/to/mypackage/setup.py develop

答案

尽量避免打电话setup.py直接,它不会正确地告诉 pip 你已经安装了你的包。

pip install -e:

对于本地项目,“SomeProject.egg-info"目录是相对于项目路径创建的。setup.py develop,它创建直接相对于当前工作目录的"egg-info”。

更多的:文档

另请阅读设置工具’文档

来自: stackoverflow.com