代码之家  ›  专栏  ›  技术社区  ›  Benjamin Wohlwend

带替代索引的pip requirements.txt

  •  23
  • Benjamin Wohlwend  · 技术社区  · 15 年前

    我想把repoze zope2安装的所有要求放到一个pip中 requirements file . 大多数回购包似乎不在pypi上,但有一个可选的pypi索引。 here . 但我不知道如何告诉PIP将该索引与需求文件一起使用。对于单个包裹来说,很容易

    pip install zopelib -i http://dist.repoze.org/zope2/2.10/simple/
    

    我尝试了以下方法

    pip install -r requirements.txt -i http://dist.repoze.org/zope2/2.10/simple/
    

    或在my requirements.txt中,所有类型或排列:

    zopelib -i http://dist.repoze.org/zope2/2.10/simple/
    zopelib --index http://dist.repoze.org/zope2/2.10/simple/
    -i http://dist.repoze.org/zope2/2.10/simple/ zopelib
    

    或者(因为 documentation 说“注意,所有这些选项都必须在它们自己的行中。”)

    --index http://dist.repoze.org/zope2/2.10/simple/
    zopelib
    

    那么,告诉pip使用的正确方法是什么? http://dist.repoze.org/zope2/2.10/simple/ 作为索引?

    1 回复  |  直到 10 年前
        1
  •  35
  •   jfs    15 年前

    requirements.txt :

    -i http://dist.repoze.org/zope2/2.10/simple
    zopelib
    

    例子:

    $ pip install -r requirements.txt
    ...
    Successfully installed zopelib