我想將一個Zoop安裝的所有要求放在一個pip requirements file中。大多數回購軟件包似乎都不在PyPi上,但它們有一個替代PyPi索引here。但我不知道如何告訴pip將這個索引與需求文件一起使用。對於單個包,很容易帶有替代索引的pip requirements.txt
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/
或在我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/作爲索引的正確方法是什麼?
你是你的最後一次嘗試非常接近;這個選項的全名是'--index-url'而不是'--index'。 – 2014-10-13 12:33:04