1

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

我根本不明白,还建议是否有其他插件可以进行重构等我期望从ropemacs。

PS 我在 OS X 10.9 上运行 Emacs 24.3

4

2 回答 2

1

您的系统中缺少Mercurial 。它是一个类似于 Git 或 Bazaar 的分布式版本控制系统。El-get 尝试从其存储库下载ropemacs,但失败了。

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

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

您可以在本文中找到有关更改 PATH 变量的更多信息。

于 2013-12-22T17:07:52.073 回答
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 加载路径中。

于 2013-12-22T17:13:04.430 回答