我正在安装一个鸡蛋 easy_install 这需要 ruledispatch. 。它在 PyPI 中不可用,当我使用 PEAK 的版本时它 FTTBFS. 。然而,有一个 python-dispatch 包提供与ruledispatch相同的功能。我怎样才能得到 easy_install 停止尝试安装ruledispatch,并允许它识别ruledispatch已经安装为python-ruledispatch?

使用 Python 2.4 运行 Debian etch

有帮助吗?

解决方案

最简单的路径可能是:

  1. easy_install --no-deps
  2. 查看刚刚安装的egginfo
  3. 手动安装除ruledispatch之外的所有依赖项
  4. 或者,让负责在 pypi 上列出他们的东西的人员/不具有软件包安装程序无法满足的依赖项/使用 dependency_links/使用自定义软件包索引/其他东西。

如果 .deb 中的 python-ruledispatch 与 Egg 所依赖的相同或兼容,那么这应该可以工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top