使用'executable find'找不到命令名'hg'

时间:2013-12-22 17:03:47

标签: python emacs ropemacs

我是一个新的emacs用户,我正在尝试安装ropemacs,因为我主要在python中编程。所以我使用了命令:M-x el-get-install ropemacs。但它给了我以下错误: “'the command name 'hg' cannot be found with 'executable find'”

我根本不理解它,并且还建议是否有其他插件可以进行重构,等等我希望来自ropemacs。

P.S。我在OS X 10.9上运行Emacs 24.3

2 个答案:

答案 0 :(得分:1)

您的系统中缺少

Mercurial。它是像Git或Bazaar这样的分布式版本控制系统。 El-get尝试从其存储库下载ropemacs,但它失败了。

或者它可以安装,但在可执行文件路径中丢失。要检测Mercurial的安装位置,请键入:whereis hgtype -a hg。普通它位于/usr/bin/hg。在其他情况下,您必须添加PATH变量的路径。在Linux上打开~/.bashrc,在OS X上打开~/.bash_profile并附加:

export PATH=$PATH:/path/to/hg/directory

有关更改PATH变量的更多信息,您可以找到in this article

答案 1 :(得分:0)

这篇文章可能有所帮助:

http://edward.oconnor.cx/2008/02/ropemacs

下载Pymacs,然后下载python setup.py install

下载rope,然后是python setup.py install

下载ropemacs,然后下载python setup.py install

确保pymacs.el位于您的Emacs加载路径中。

相关问题