我正在使用easy_install安装一个需要ruledispatch的鸡蛋。它在PyPI中不可用,当我使用PEAK的版本时,它FTBFS。但是,有一个python-dispatch包提供与ruledispatch相同的功能。如何获取easy_install停止尝试安装ruledispatch,并允许它识别出ruledispatch已作为python-ruledispatch安装?

使用Python 2.4运行Debian蚀刻

最佳答案

最不合理的路径可能是:


easy_install --no-deps
查看您刚刚安装的内容的egginfo
手动安装除ruledispatch以外的所有依赖项
可选地,督促负责在pypi上列出其内容的人员/不具有软件包安装程序可能无法满足的依赖关系/使用dependency_links /使用自定义软件包索引/某些东西。


如果.deb中的python-ruledispatch与egg所依赖或兼容的卵相同,则此方法应该起作用。

10-07 21:44