2013-12-22 77 views
1

我是一個新的emacs用戶,並且我試圖安裝ropemacs,因爲我大部分都是用python編程的。所以我使用了命令:M-x el-get-install ropemacs。但它給了我以下錯誤: 「'the command name 'hg' cannot be found with 'executable find'」'可執行文件'找不到命令名'hg'

我不明白它,並建議是否有其他一些插件可以做重構等我期望從ropemacs。

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

+0

您是否安裝了蟒蛇繩包?還有什麼是你的操作系統? –

+0

@ user3114046:不,我相信ropemacs會照顧一切。 – user2239690

回答

1

Mercurial在您的系統中缺失。它是一個分佈式版本控制系統,如Git或Bazaar。 El-get嘗試從其存儲庫下載ropemacs並失敗。

或者它可以安裝,但在可執行文件路徑中缺失。要檢測Mercurial的安裝位置,請鍵入:whereis hgtype -a hg。普通它位於/usr/bin/hg。在其他情況下,您必須添加PATH變量的路徑。在OS X上打開~/.bashrc在Linux上,~/.bash_profile和追加:

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

更多有關更改PATH變量,你可以找到in this article

+0

輸入whereis hg什麼也不返回。我在我的/ usr/bin文件夾中也找不到hg。但奇怪的是,在終端提示符下鍵入hg會運行它。我應該如何繼續? – user2239690

+0

'type -a hg'返回什麼? (我不確定,如果它適用於OS X)。 – yetty

+0

我在/ usr/local/bin/hg中找到了hg文件,並將此路徑放入我的.bashrc文件中,但沒有任何幫助!它仍然給我同樣的錯誤,這次啓動,並且當我嘗試安裝ropemacs時。 – user2239690

0

此信息可能幫助:

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

下載Pymacs,那麼Python的setup.py安裝

下載繩子,然後蟒蛇的setup.py安裝

下載ropemacs,然後Python安裝.py install

確保pymacs.el位於您的Emacs加載路徑中。

+0

無法正常工作。它在啓動時發現警告時找不到pymacs。 – user2239690

+0

我真的不能再幫忙了,我沒有一個mac進行試驗。 –

相關問題