我是一個新的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
我是一個新的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
Mercurial在您的系統中缺失。它是一個分佈式版本控制系統,如Git或Bazaar。 El-get嘗試從其存儲庫下載ropemacs並失敗。
或者它可以安裝,但在可執行文件路徑中缺失。要檢測Mercurial的安裝位置,請鍵入:whereis hg
或type -a hg
。普通它位於/usr/bin/hg
。在其他情況下,您必須添加PATH
變量的路徑。在OS X上打開~/.bashrc
在Linux上,~/.bash_profile
和追加:
export PATH=$PATH:/path/to/hg/directory
更多有關更改PATH變量,你可以找到in this article。
輸入whereis hg什麼也不返回。我在我的/ usr/bin文件夾中也找不到hg。但奇怪的是,在終端提示符下鍵入hg會運行它。我應該如何繼續? – user2239690
'type -a hg'返回什麼? (我不確定,如果它適用於OS X)。 – yetty
我在/ usr/local/bin/hg中找到了hg文件,並將此路徑放入我的.bashrc文件中,但沒有任何幫助!它仍然給我同樣的錯誤,這次啓動,並且當我嘗試安裝ropemacs時。 – user2239690
此信息可能幫助:
http://edward.oconnor.cx/2008/02/ropemacs
下載Pymacs,那麼Python的setup.py安裝
下載繩子,然後蟒蛇的setup.py安裝
下載ropemacs,然後Python安裝.py install
確保pymacs.el位於您的Emacs加載路徑中。
無法正常工作。它在啓動時發現警告時找不到pymacs。 – user2239690
我真的不能再幫忙了,我沒有一個mac進行試驗。 –
您是否安裝了蟒蛇繩包?還有什麼是你的操作系統? –
@ user3114046:不,我相信ropemacs會照顧一切。 – user2239690