pip needs.txt с альтернативным индексом - PullRequest
25 голосов
/ 19 марта 2010

Я хочу разместить все требования установки Zope2 в пипсах файл требований .Большинство пакетов repoze, похоже, не на PyPi, но для них есть альтернативный индекс PyPi здесь .Но я не могу понять, как сказать 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/

или в моих требованиях. Текст или их перестановки:

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

или (поскольку документация гласит: «Обратите внимание, что все эти параметры должны быть в отдельной строке».)

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

Итак, как правильно указать pip для использования http://dist.repoze.org/zope2/2.10/simple/ как индекс?

1 Ответ

41 голосов
/ 19 марта 2010

requirements.txt:

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

Пример:

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