在setuptools的extras\u require中从私有PyPi安装库

2024-05-19 23:03:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在试图弄清楚是否有可能从setuptools.setup的附加要求中的私有PyPi安装库

假设我有以下附加功能:

setup(
    ...

    "extras_require": {
        "foo": ["lib1==1.0.0", "lib2==1.0.0", "lib3==1.0.0"]
    },
    ...
)

现在,我想在我的私有PyPi中添加另一个依赖项(lib4==1.0.0),类似这样的东西(它只是一个POC):

setup(
    ...

    "extras_require": {
        "foo": ["lib1==1.0.0", "lib2==1.0.0", "lib3==1.0.0",
                "lib4==1.0.0 --extra-index-url http://localhost/libraries/"]
    },
    ...
)

可能吗?如果没有,你能告诉我如何解决这个问题吗


Tags: 功能pypiurlextrasindexfoosetuprequire