2017-05-13 55 views
0

我正在使用Emacs 24和elpy來運行一些Python 3代碼。然而,當我打開外殼,C-U-C-C-C-Z,然後用C-U-C-C-C-C運行我的代碼,我得到的錯誤在我的命令行:Emacs無法運行Python代碼

無法打開加載文件:沒有這樣的文件或目錄,pylint的

這很奇怪,因爲我沒有對Emacs做出最近的更改,但是如果它想運行任何代碼,它總是會很挑剔。 python shell工作正常,所以不應該是問題。謝謝。

+1

你的意思是它使用的工作嗎?對我來說,這個錯誤意味着elisp'pylint'軟件包沒有安裝或沒有「需要」。嘗試使用'M-x package-install'安裝它(並且確保在當前的虛擬env中也安裝了pypi pylint軟件包,如果您在emacs中使用了一個 - 這是當前的elpy安裝缺點)。 – Ehvince

+0

@Ehvince,謝謝。這是有原因的,雖然我不知道如果沒有過去的幽默,它會如何運作。 – 9voltWolfXX

+1

酷!我從我的評論中得出了答案:D – Ehvince

回答

1

你的意思是它曾經工作?對我來說,這個錯誤意味着elisp pylint軟件包沒有安裝或者不需要。嘗試使用M-x package-install進行安裝(並且確保在當前的虛擬env中也安裝了pypi pylint軟件包,如果您在emacs內部使用該軟件包 - 這是當前的elpy安裝缺點)。

(讓我評論的回答)

0

請參閱@ Ehvince的評論。確保事實上使用命令行安裝了pylint。