我正在尝试为pypi打包一个模块,并且我将mercurial作为依赖项之一。
目标机器可能有也可能没有构建工具,所以我想安装带有--pure选项的mercurial,但我找不到指示setup.py在指定的地方安装依赖项的方法方式。除了单独安装deps之外,我找不到办法做到这一点。
我到目前为止最好的是 https://groups.google.com/forum/?fromgroups#!topic/turbogears/t9rZAMSj_NQ
虽然非常聪明,但有点像黑客。就像链接中的人一样,我确信必须有更好的方法来做到这一点。
谷歌搜索标志,开关和特定选项非常困难,因为它不支持标点符号,因此搜索功能更加无用。