安裝我有,我想在多個項目中使用的場地,一個框架,但我不希望我的框架提交的PyPI。無論如何,我可以告訴我的setup.py從特定位置安裝框架?使用setuptools的從位置
這是我目前的setup.py
from setuptools import setup
setup(
name='Website',
version='0.2.1',
install_requires=[
'boto>=2.6',
'fabric>=1.4',
'lepl>=5.1',
'pygeoip>=0.2.4',
'pylibmc>=1.2.3',
'pymongo>=2.2',
'pyyaml>=3.1',
'requests>=0.12',
'slimit>=0.7.4',
'thrift>=0.8.0',
'tornado>=2.3',
],
)
這些依賴實際上是爲我的框架,所有的依賴關係,所以如果我可以包括它在某種程度上我只能在這裏列出的框架。
@Tommy你讀過最後一段嗎? – abarnert
@Tommy那麼,問題和答案是3-1/2歲。如果你想找到更新的鏈接並編輯答案,請隨時這樣做。如果你認爲整個答案如此過時以致它應該被重寫(如果我今天正在回答,我甚至不會提到easy_install),你可以寫一個新的答案。 (我不認爲OP會回來,其他人可能會通過搜索找到它,正如你推測的那樣,如果你的回答對他們有幫助,那太好了。 – abarnert
更新後的鏈接:http://pip.readthedocs。 org/en/stable/reference/pip_install /#requirements-file-format – Tommy