在virtualenv中管理github依赖项

时间:2013-08-01 12:21:48

标签: python github virtualenv

在我从一个github repo中安装了一个python包到我的virtualenv之后,我做了一些修改。我该如何设置它以便我还可以合并原始仓库中的更改?

目前,我分叉了原始的repo,但fork没有与我的virtualenv中的副本连接,所以每次我在virtualenv中进行更改时,我必须手动复制到fork,反之亦然,如果我拉从原始仓库更改为我的前叉。

1 个答案:

答案 0 :(得分:0)

这将有助于在这里更有条理。您应该将原始github repo中的更改合并到fork中,并且只能通过fork安装到virtualenv中。此问题显示如何使用pip - Configuring so that pip install can work from github

通过Github进行安装

如果您对虚拟环境中的库/软件进行本地更改,则应将更改合并到repo的fork中,然后从中进行安装。您的问题似乎只涉及组织来自不同来源的更改(您自己的,来自上游的更改)。所有这些通常可以通过如前所述的良好工作流程令人满意地解决。