requirements.txt pip con índice alternativo
Pregunta
Quiero poner todos los requisitos de un repoze Zope2 instalar en un pip requisitos de archivo . La mayoría de los paquetes repoze no parecen estar en PyPi, pero hay un índice PyPi alternativa para ellos aquí . Pero no puedo encontrar la manera de decirle a la pipa de utilizar ese índice, junto con un archivo de requisitos. Para los paquetes individuales, es fácil
pip install zopelib -i http://dist.repoze.org/zope2/2.10/simple/
He intentado lo siguiente
pip install -r requirements.txt -i http://dist.repoze.org/zope2/2.10/simple/
o en mi requirements.txt todo tipo o permutaciones de los siguientes:
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
o (porque la documentación rel="noreferrer"> dice "Nota que todas estas opciones deben estar en una línea propia. ")
--index http://dist.repoze.org/zope2/2.10/simple/
zopelib
Así que, ¿cuál es la forma correcta de decir pip usar http: //dist.repoze. org / zope2 / 2.10 / sencillo / como índice?
Solución
requirements.txt
:
-i http://dist.repoze.org/zope2/2.10/simple
zopelib
Ejemplo:
$ pip install -r requirements.txt
...
Successfully installed zopelib