我是一个新的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
答案 0 :(得分:1)
Mercurial。它是像Git或Bazaar这样的分布式版本控制系统。 El-get尝试从其存储库下载ropemacs,但它失败了。
或者它可以安装,但在可执行文件路径中丢失。要检测Mercurial的安装位置,请键入:whereis hg
或type -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加载路径中。