2015-11-04 46 views
0

我重新安裝emacs24在遠程服務器上,似乎不能複製我的個人配置,並讓它運行。Emacs的elpy沒有找到pyflakes包

我已經安裝使用PIP安裝--user(我沒有在服務器上的根目錄)以下PIP封裝: 絕地,flake8,autopep8,繩,importmagic

然後我安裝elpy使用這些線路中的的.emacs配置文件:

; ==============

;使用MELPA庫

(需要「包) ;;任何添加到列表中的包檔案(添加果醬或melpa)到這裏 (添加到列表「包檔案 」(‘MELPA’。 「http://melpa.milkbox.net/packages/」)) (包初始化)

; ==============

(需要 '包) (添加到列表' 包檔案 「( 「elpy」 「http://jorgenschaefer.github.io/packages/」)。)

然後,我從包的Mx名單的程序包安裝elpy,一切都進行得很順利。 除了in-buffer pep8更正之外,一切正常。

我現在elpy,配置爲:

VIRTUALENV ........:無

RPC的Python ........:2.7.6(在/ usr/bin中/蟒蛇)

交互式Python:IPython中(在/ usr/local/bin目錄/ IPython中)

的Emacs .............:24.3.1

Elpy ... ...........:1.10.0

絕地..............:0.9.0

繩..............:0.10.3

Importmagic。 ......:0.1.3

Autopep8 ..........:0.1.3

語法檢查....:未找到(pyflakes)

任何想法我做錯了什麼?

我會愛你的幫助。 非常感謝, Shahar

回答

1

將以下路徑添加到我的.bashrc文件(在我的家庭目錄中)解決了我的問題。

export PATH=$PATH:~/.local/bin 

在這條道路elpy能找到丟失的包