我已经开始使用 Python Chalice 框架,我发现我需要一个在不到 24 小时前通过这个 PR 合并到框架主分支中的错误修复:
https://github.com/aws/chalice/pull/1116
我对 Python 模块的体验仅限于打字pip install
和观看魔术的发生。我怎样才能直接从 GitHub 的主分支安装 Chalice?
我已经开始使用 Python Chalice 框架,我发现我需要一个在不到 24 小时前通过这个 PR 合并到框架主分支中的错误修复:
https://github.com/aws/chalice/pull/1116
我对 Python 模块的体验仅限于打字pip install
和观看魔术的发生。我怎样才能直接从 GitHub 的主分支安装 Chalice?
Pip 方便地具有内置的 Git 支持。
pip install git+https://github.com/user_name/repo_name
@Draconis 的答案在手动步骤方面是最简单的。如果你已经有 repo,你可以使用它setup.py
:
./setup.py install
或者,如果您想专门使用pip
:
pip install -e .
这两个命令都显示为从包含setup.py
.
如果你有 repo 在里面做开发,你可能想做
./setup.py develop
这会将您的工作目录符号链接到 Python 安装的站点包中,因此您的所有更改都会在您工作时立即显示出来。