当前位置: 首页 > 知识库问答 >
问题:

从git repo分支安装pip

颜高朗
2023-03-14

尝试pip安装回购的特定分支。谷歌让我这么做

pip install https://github.com/user/repo.git@branch

分支的名称是问题/34/奥斯卡-0.6,所以我做了pip安装https://github.com/tangentlabs/django-oscar-paypal.git@/问题/34/奥斯卡-0.6,但它返回404。

如何安装此分支?

共有3个答案

宗政楚
2023-03-14

使用ssh凭据从私有回购安装的说明:

$ pip install git+ssh://git@github.com/myuser/foo.git@my_version

https://pip.pypa.io/en/stable/topics/vcs-support/

丌官运珧
2023-03-14

使用pip和git克隆存储库可能非常慢(使用https://github.com/django/django@稳定(例如/1.6.x,需要几分钟)。我找到的最快的东西是:GitHub和BitBucket:

pip install https://github.com/user/repository/archive/branch.zip

对于Django master来说,它变成了:

pip install https://github.com/django/django/archive/master.zip

对于Django稳定/1.7. x:

pip install https://github.com/django/django/archive/stable/1.7.x.zip

对于BitBucket,它是关于相同的可预测模式:

pip install https://bitbucket.org/izi/django-admin-tools/get/default.zip

在这里,主分支通常被命名为default。这将使您的<代码>需求。txt安装速度更快。

其他一些答案提到了将要安装的软件包放入需求时所需的变化。txt。请注意,使用此存档语法,不需要前导的-e和尾随的#egg=blah blah,您只需粘贴URL即可满足您的需求。txt看起来像:

https://github.com/user/repository/archive/branch.zip
柴飞星
2023-03-14

在url前缀git前面加上前缀(请参阅VCS支持):

pip install git+https://github.com/tangentlabs/django-oscar-paypal.git@issue/34/oscar-0.6

并指定不带前导的/的分支名称。

 类似资料:
  • 问题内容: 尝试pip安装仓库的特定分支。Google告诉我 点安装git + https://github.com/user/repo.git@branch 分支的名称是我这样做的,pip install https://github.com/tangentlabs/django-oscar-paypal.git@/issue/34/oscar-0.6但是它返回了404。 如何安装此分支? 问题

  • 我想在我的项目中使用npm从github安装引导加载程序 目前,他们正在维护该项目的两个版本,可与webpack版本1和2兼容。 我想安装版本1。我应该使用什么npm命令来安装这个? 我尝试使用下面的一个,但它不工作。

  • 我已经开始使用Python Chalice框架,我发现我需要一个在不到24小时前合并到框架的主分支的错误修复,通过这个公关: https://github.com/aws/chalice/pull/1116 我使用Python模块的经验仅限于键入并观看神奇的发生。如何直接从GitHub的主分支安装Chalice?

  • 您需要简单的安装,来让扩展包在您的项目中生效。该扩展包是基于 CatLib 核心库 研发的,所以在您的项目中必须安装有CatLib核心库。 如果您使用的是 CatLib For Unity 的引导库,请按照下面进行操作,否则根据自己的引导环境进行操作。 安装服务提供者 注册服务提供者到您的服务提供者列表。 Demo/Runtime/Config/Providers.cs new ProviderI

  • Open-Falcon是一个比较大的分布式系统,有十几个组件。按照功能,这十几个组件可以划分为 基础组件、作图链路组件和报警链路组件,其安装部署的架构如下图所示, 在单台机器上快速安装 请直接参考quick_install Docker化的Open-Falcon安装 参考: https://github.com/open-falcon/falcon-plus/blob/master/docker/

  • 主要内容:1. 用于稳定版本的预构建软件包,2. 源码包,3. Ubuntu Server安装Nginx实例目前,nginx软件包可用于以下发行版和版本: RHEL/CentOS: 版本 支持的平台 5.x x86_64, i386 6.x x86_64, i386 7.x x86_64, ppc64le Debian: 版本 代码名称() 支持的平台 7.x wheezy x86_64, i386 8.x jessie x86_64, i386 Ubuntu: 版本 代码名称() 支持的平台