我有一个看起来像这样的pipfile:
[packages]
pyarrow = "*"
tensorflow = "==1.8.0"
h5py = "*"
我还有另一个包,xyz
,存在于 github 存储库中。 我已经克隆了该存储库,对其进行了一些编辑,现在想将编辑后的版本包含在我的 pipfile 中。 如果有帮助,我还在 Github 上的一个分支中拥有 xyz
的修改版本。
我该怎么做?
对我有用的是按路径引用依赖项:
[packages]
xyz = {path = '../xyz',editable = true}
然后:
pipenv --rm
pipenv lock
pipenv install
我遇到了一个问题,路径限制为 8 个字符或类似的东西。我的解决方法是软链接到实际包位置,以便它适合这 8 个字符。