【问题标题】:Mercurial plugin for Eclipse can't find Python--how to fix?Eclipse 的 Mercurial 插件找不到 Python——如何修复?
【发布时间】:2011-11-07 20:30:08
【问题描述】:

我使用的是 Mac OS X 10.7.1 (Lion)。我刚刚为 Java EE Developers 下载了新的 Eclipse IDE 副本,并安装了 Mercurial 插件。我收到以下错误消息:

中止:在 [...assorted Python 目录...] 中找不到 mercurial 库。

我确实安装了 Python 2.6.1 和 3.2.1。我还有一个目录System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7,它位于寻找 Mercurial 库的位置列表中。 hg -y debuginstall 给了我同样的信息。

这些库的名称是什么,当我安装插件时 Eclipse 可能会将它们放在哪里,以及如何告诉 Eclipse 它们在哪里(或者我应该将它们移动到哪里)?

谢谢,戴夫

完整的错误信息如下:

abort: 找不到 mercurial 库 [/usr/platlib/Library/Python/2.6/site-packages /usr/local/bin /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC /Library/Python/2.7/site-packages](检查您的安装和 PYTHONPATH)

【问题讨论】:

  • 请发布实际的错误信息,以便我们为您提供帮助。

标签: python mercurial eclipse-plugin osx-lion


【解决方案1】:

没有人回答我,但我想出了答案。也许它会帮助某人。

我终于意识到,由于命令行中的“hg -y debuginstall”给了我同样的错误信息,这根本不是 Eclipse 问题(呃)。重新安装较新版本的 Mercurial 解决了这个问题。

【讨论】:

    【解决方案2】:

    我在 mac 中安装了两次 mercurial。 一个是直接安装的,另一个是使用 macport 安装的。 删除直接安装解决了这个问题。

    1. 删除直接安装使用 easy_install -m mercurial

    2. 将“Mercurial 可执行文件”路径更新为“/opt/local/bin/hg” Eclipse->首选项->团队->Mercurial->

    3. 重启eclipse

    【讨论】:

      猜你喜欢
      • 2010-12-10
      • 1970-01-01
      • 1970-01-01
      • 2011-05-11
      • 1970-01-01
      • 2016-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多