如何在Requirements.txt中声明未合并的直接github拉取请求

时间:2019-05-02 18:46:50

标签: python python-3.x git github requirements.txt

我的英语不好。

我将在requirements.txt中声明一些Python 3库,但是原始代码版本中存在一个错误。在拉取请求中,一个用户提交了新版本的错误修复程序,如果它影响到某些问题,则作者不会合并

链接看起来像这样:https://github.com/ramusus/kinopoiskpy/pull/47/commits/4c888bf4f6b330b115d11fac3e0b8bb177b597bb

我应该如何写到requirements.txt以便其安装不会出现任何问题?

我尝试过:-e git+git://github.com/ramusus/kinopoiskpy.git@4c888bf4f6b330b115d11fac3e0b8bb177b597bb#egg=kinopoiskpy

但是有一个ERROR: "git checkout -q 4c888bf4f6b330b115d11fac3e0b8bb177b597bb" failed with error code 128

1 个答案:

答案 0 :(得分:0)

在您的requirements.txt中输入URL:

git+https://github.com/ramusus/kinopoiskpy@refs/pull/47/merge#egg=kinopoiskpy