2009-07-27 49 views
3

我剛開始學習Emacs,並決定開始在其中編寫Python。我嘗試使用C-C C-C來執行當前緩衝區,但我收到消息Searching for program: no such file or directory, python在Windows上的Emacs中執行當前Python腳本

我看着谷歌,但我沒有爲明智如何排序了這一點(記住我旁邊沒有了解Emacs的!)

+0

您可能需要設置一個環境變量(可能是PYTHONPATH)或emacs變量(可能只是PATH?) - http://www.delorie.com/gnu/docs/emacs/emacs_534.html。嘗試將你的emacs路徑指向你的路徑上的任何地方。 – 2009-07-27 21:18:07

+0

此外,http://hide1713.wordpress.com/2009/01/30/setup-perfect-python-environment-in-emacs/,但我真的不知道你正在運行的操作系統... – 2009-07-27 21:19:19

回答

3

我設法解決它,下面說明here。在使用Emacs的內置python.el之前,我使用了python-mode.el,但根據emacswiki,「Emacs 22中的版本有一堆問題」。希望在Windows XP上運行Emacs 22的其他人發現這一天有用!

2

嘗試將C:\Python26(或您已安裝的任何Python)添加到PATH環境變量中。

我發現python-modeyasnippet對於在emacs中編寫Python很有用。