0

我有一个看起来像这样的 pipfile:

[packages]
pyarrow = "*"
tensorflow = "==1.8.0"
h5py = "*"

我有另一个包,xyz存在于 github 存储库中。我已经克隆了那个 repo,对其进行了一些编辑,现在想在我的 pipfile中包含编辑后的版本。如果有帮助,我xyz在 Github 的一个分支中也有 的修改版本。

我该怎么做?

4

1 回答 1

0

对我有用的是通过路径引用依赖项:

[packages]
xyz = {path = '../xyz',editable = true}

然后:

pipenv --rm
pipenv --lock

我遇到了路径限制为 8 个字符或类似内容的问题。我的解决方法是链接到真正的包位置,以便它适合这 8 个字符。

于 2020-01-17T10:53:07.457 回答