【问题标题】:Python / pip, how do I install a specific version of a git repository from github (what is the correct url)?Python / pip,如何从 github 安装特定版本的 git 存储库(正确的 url 是什么)?
【发布时间】:2014-06-24 15:21:07
【问题描述】:

我想通过 pip 安装 Django 1.7。它目前是一个开发版本,所以不在 pips 存储库中。

所以我在使用之前已经从github安装了包:

pip install git+[url here]

现在看github,我在django页面上得到了clone url:

https://github.com/django/django.git

但这并没有提到分支。如何指定我想要 1.7 版? 它在github页面上的某个地方明显吗?

【问题讨论】:

  • 并没有真正考虑到我在询问 URL 应该是什么,而其他用户似乎知道这一点。尽管您可以随意以真正过分热心的主持人风格对这个问题投反对票。
  • 那篇文章并没有告诉您有关 URL 格式的任何信息,不是吗?
  • 但这不是问题所在,或者我可能已经看到了。
  • 也没有提供任何关于能够使用分支/提交哈希/标签名称的有用建议。

标签: python django git github


【解决方案1】:

在网址末尾的@ 之后指定分支提交哈希标签名称

pip install git+https://github.com/django/django.git@1.7b3

这将安装version tagged with 1.7b3

参考:https://pip.pypa.io/en/latest/reference/pip_install.html#git

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2012-12-19
  • 2015-09-11
  • 2021-12-21
  • 1970-01-01
  • 2021-12-03
  • 2020-09-26
  • 2018-11-29
  • 2012-11-22
相关资源
最近更新 更多