Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于Eclipse的Mercurial插件可以';找不到Python--如何修复?_Python_Mercurial_Eclipse Plugin_Osx Lion - Fatal编程技术网

用于Eclipse的Mercurial插件可以';找不到Python--如何修复?

用于Eclipse的Mercurial插件可以';找不到Python--如何修复?,python,mercurial,eclipse-plugin,osx-lion,Python,Mercurial,Eclipse Plugin,Osx Lion,我使用的是MacOSX10.7.1(Lion)。我刚刚为JavaEE开发人员下载了EclipseIDE的新副本,并安装了Mercurial插件。我收到以下错误消息: 中止:在[…各种Python目录…]中找不到mercurial库 我确实安装了Python 2.6.1和3.2.1。我还有一个目录System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7,在它查找Mercurial库的位置列表中hg-y debugin

我使用的是MacOSX10.7.1(Lion)。我刚刚为JavaEE开发人员下载了EclipseIDE的新副本,并安装了Mercurial插件。我收到以下错误消息:

中止:在[…各种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它们在哪里(或者我应该将它们移动到哪里)

谢谢,戴夫

完整错误消息如下:

中止:在中找不到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软件包](检查您的安装和PYTHONPATH)


没有人回答我,但我找到了答案。也许它会帮助别人


我终于意识到,由于命令行中的“hg-ydebuginstall”给了我相同的错误消息,所以根本不是Eclipse问题(duh)。重新安装新版本的Mercurial解决了这个问题。

我在mac上安装了两次Mercurial。 一个直接安装,另一个使用macport。 移除直接安装解决了问题

  • 使用卸下直接安装 易于安装-m mercurial

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

  • 重新启动eclipse


  • 请发布实际的错误消息,以便我们可以帮助您。