3
我有一个Python项目,它取决于wsgi_intercept
包。我把它添加到requires
参数从我setup.py
文件:pip不安装在setup()中声明的依赖关系需要参数
from setuptools import setup
setup(#...
#...
requires = [ 'wsgi_intercept',
# ...
]
)
然后我执行sdist
命令:
$ python setup.py sdist upload
然而,当我安装包pip
,它不会安装wsgi_intercept
和我包无法正常工作。
我错过了什么?我应该添加另一个配置到pip
。我阅读了关于pip
需求文件,但它们似乎被部署者使用,而不是分发者。
'distribute'可能更好 – okm 2012-04-26 14:45:29
@okm也许......但是这个项目是一个已经使用'setuptools'的分支,我真的专注于它的工作。尽管如此,我会在不久的将来某个时候尝试“发行”。 – brandizzi 2012-04-26 14:47:24