使用pip从Git repo安装不可编辑的标签/分支

时间:2011-02-15 18:55:55

标签: pip

我想使用pip从Git仓库安装不可编辑(例如,无-e选项)标记或分支,但似乎无法找到如何执行此操作。

如果我这样做:

pip install git+git://github.com/django/django.git@1.2.5#egg=django

它只安装Django master分支而不是1.2.5标记。我知道我可以使用-e选项安装它但我不想用我没有修改的包填充我的src目录。这似乎应该是直截了当的事情,但我似乎无法做到这一点......

这可能吗?如果是这样,我该怎么做呢?

感谢您的回答!

1 个答案:

答案 0 :(得分:18)

您可能正在使用旧的pip版本。尝试升级你的点子:

pip install --upgrade pip

有一个issue to it,我刚刚尝试了0.8.2版本(目前最新版本)并且有效; - )