【发布时间】:2012-04-26 14:19:51
【问题描述】:
我有一个依赖于 wsgi_intercept 包的 Python 项目。我将它添加到我的setup.py 文件中的requires 参数中:
from setuptools import setup
setup( #...
#...
requires = [ 'wsgi_intercept',
# ...
]
)
然后我执行sdist命令:
$ python setup.py sdist upload
但是,当我使用pip 安装包时,它不会安装wsgi_intercept,并且我的包无法正常工作。
我错过了什么?我应该向pip 添加另一个配置吗?我阅读了有关 pip 需求文件的信息,但它们似乎由部署者使用,而不是分发者。
【问题讨论】:
-
@okm 也许...但是这个项目是已经使用
setuptools的项目的一个分支,我非常专注于让它工作。尽管如此,我会在不久的将来某个时候尝试distribute。
标签: python pip setuptools