2011-12-03 175 views
0

所以我開始使用emacs作爲編程編輯器,我想知道如何設置語言的語言路徑?我使用Python並給出錯誤說搜索目錄:沒有這樣的文件或目錄,python。在emacs中設置語言

+1

我不清楚你是什麼意思。你在談論語法高亮('python-mode')還是一個實際的python解釋器? –

+2

你有Python正確安裝,並在你的路徑?如果你在終端輸入「python」,它會執行任何操作嗎? –

+0

是的,我確實安裝了python,我想要解釋器,所以我也可以有一個輸出到我的程序 – Shantanu

回答

1

沒有一般的機制,它取決於具體的語言支持模式。

對於Python,有變量python-python-command。它的默認值只是python,但如果這不適用於您的系統,則可以將其設置爲路徑(例如M-x customize-variable)。

您還可以通過調用run-python前綴(即C-u M-x run-python)更改python命令而不更改配置。

+0

對不起,它已經有一段時間了,即時通訊仍然在設置它,並且是他們無論如何,我可以讓解釋器交互與特定的文件,所以我可以只輸入「main()」或函數的名稱,它會輸出?謝謝 – Shantanu

+0

'C-C C-l'在Python解釋器緩衝區中綁定到'python-load-file'。在Python文件緩衝區中,'C-c C-c'被綁定到'python-send-buffer',它將把當前緩衝區發送給解釋器。 –

+0

嘿,對不起,它已經有一段時間了,但你是否知道如何在emacs 24中設置python路徑?當我做run-python時,我得到和以前一樣的錯誤,但是我實際上並沒有將c:/Python27/python.exe鏈接到我的emacs,謝謝你的幫助 – Shantanu