从GitHub中的特定分支安装。我需要指定鸡蛋吗?

时间:2014-02-12 19:02:54

标签: python git github pip

我想安装2.3 branchPyMC

我尝试过:

pip install -e git+git:://github.com/pymc-devs/pymc@2.3

pip install git+git:://github.com/pymc-devs/pymc@2.3
没有运气。我是否需要指定egg信息?如果是这样的话?

1 个答案:

答案 0 :(得分:2)

您的网址中有太多冒号:

git+git:://github.com/pymc-devs/pymc@2.3
#  ----^

只需一个冒号:

pip install git+git://github.com/pymc-devs/pymc@2.3

或者,在可编辑模式下:

pip install -e git+git://github.com/pymc-devs/pymc@2.3

如果安装了Just Works编译器,那么Just Works。

#egg=<projectname>部分是可选的,仅用于在下载之前测试依赖项。它允许pip测试是否已安装软件包而无需克隆整个存储库。