让SetupTools / easy_install知道已安装的Debian软件包?

时间:2009-07-27 15:21:21

标签: python debian setuptools easy-install etch

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

使用Python 2.4运行Debian蚀刻

1 个答案:

答案 0 :(得分:3)

这条道路最不可能:

  1. easy_install --no-deps
  2. 查看刚刚安装的内容的egginfo
  3. 手动安装除ruledispatch之外的所有依赖项
  4. 可选地,负责人在pypi上列出他们的东西/没有包安装程序无法满足的依赖关系/使用dependency_links /使用自定义包索引/某事。
  5. 如果.deb中的python-ruledispatch与egg相同或兼容,那么这应该可行。