Python 从setuptools';中的私有PyPi安装库;额外需要

Python 从setuptools';中的私有PyPi安装库;额外需要,python,setuptools,pypi,extra,Python,Setuptools,Pypi,Extra,我正在试图弄清楚是否有可能从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): 可能吗?如果没有,您能告诉我如何

我正在试图弄清楚是否有可能从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/"]
    },
    ...
)