【问题标题】:How to install a pip module from its master branch on github? [duplicate]如何从 github 上的 master 分支安装 pip 模块? [复制]
【发布时间】:2019-10-03 06:59:37
【问题描述】:

我已经开始使用 Python Chalice 框架,我发现我需要一个在不到 24 小时前通过这个 PR 合并到框架的主分支中的错误修复:

https://github.com/aws/chalice/pull/1116

我对 Python 模块的体验仅限于输入 pip install 并观看奇迹发生。如何直接从 GitHub 的 master 分支安装 Chalice?

【问题讨论】:

标签: python git pip chalice


【解决方案1】:

@Draconis's answer 是最简单的手动步骤。如果你已经有 repo,你可以使用它的setup.py:

./setup.py install

或者如果你想专门使用pip

pip install -e .

这两个命令都显示为从包含setup.py 的项目根目录运行。

如果你有 repo 在里面做开发,你可能想做

./setup.py develop

这会将您的工作目录符号链接到 Python 安装的站点包中,因此您的所有更改都会在您工作时立即显示出来。

【讨论】:

    【解决方案2】:

    Pip 方便地内置了 Git 支持。

    pip install git+https://github.com/user_name/repo_name
    

    【讨论】:

      猜你喜欢
      • 2012-04-14
      • 2020-09-16
      • 1970-01-01
      • 2021-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-08
      • 2015-09-25
      相关资源
      最近更新 更多