【问题标题】:Patch Django Site Package From a Pull Request Using Pip使用 Pip 从拉取请求中修补 Django 站点包
【发布时间】:2017-07-05 23:32:34
【问题描述】:

我需要将pull request 51 应用到我的 Django 项目中本地安装的站点包,但如果不直接应用到本地库,我不确定应该如何完成。

有没有办法在requirements.txt 或 git config 中添加对拉取请求的引用?

【问题讨论】:

    标签: python django git pip


    【解决方案1】:

    您不应修改已安装的软件包。

    fork 项目并将 PR 应用到你的 fork,然后将 requirements.txt 指向 fork。

    【讨论】:

    • 成功了!!一旦我分叉了回购并应用了我的更改;正如你所提到的,我需要将它添加为requirements.txt 中的要求,但是通过反复试验,我发现使用Python3.5 添加像-e git+https://github.com/studiorooster/sendgrid-django.git#egg=sendgrid-django 这样的包不起作用,我需要像@987654323 这样添加它@ - 然后在卸载之前的软件包后,做了一个简单的pip install -r requirements.txt 和繁荣...全部修复。
    猜你喜欢
    • 2021-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-02
    • 1970-01-01
    • 1970-01-01
    • 2013-10-27
    • 2019-03-31
    相关资源
    最近更新 更多