requisitos pip.txt com índice alternativo
Pergunta
Eu quero colocar todos os requisitos de uma instalação de repoze zope2 em um pip arquivo de requisitos. A maioria dos pacotes de repoze não parece estar no Pypi, mas há um índice Pypi alternativo para eles aqui. Mas não consigo descobrir como dizer a Pip para usar esse índice junto com um arquivo de requisitos. Para pacotes únicos, é fácil
pip install zopelib -i http://dist.repoze.org/zope2/2.10/simple/
Eu tentei o seguinte
pip install -r requirements.txt -i http://dist.repoze.org/zope2/2.10/simple/
ou nos meus requisitos.Txt todo tipo ou permutações destes:
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
ou (porque o documentação diz "Observe que todas essas opções devem estar em uma linha própria".
--index http://dist.repoze.org/zope2/2.10/simple/
zopelib
Então, qual é a maneira correta de dizer a Pip para usar http://dist.repoze.org/zope2/2.10/simple/ como índice?
Solução
requirements.txt
:
-i http://dist.repoze.org/zope2/2.10/simple
zopelib
Exemplo:
$ pip install -r requirements.txt
...
Successfully installed zopelib
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow