Pip 从 github monorepo 中安装 python 库

Pip install a python library from within a github monorepo

我有一个 monorepo github 项目,其中有一个 python 库 repo/python-tools,我想做的是 pip 将这个库安装到另一个项目。

类似于:

python -m pip install git+https://github.com/myorg/myrepo/python-tools

这是一个私有存储库,该项目是使用 poetry 构建的。

尝试

python -m pip install 'git+https://github.com/myorg/myrepo.git#egg=python_tools&subdirectory=python-tools'

请参阅 https://pip.pypa.io/en/stable/reference/pip_install/#vcs-support

中的文档