我正在远程服务器上重新安装emacs24,似乎无法复制我的个人配置并让它运行。
我使用pip install --user安装了以下pip包(我在服务器上没有root): jedi,flake8,autopep8,rope,importmagic
然后我在.emacs配置文件中使用这些行安装了elpy:
; ==============
使用MELPA存储库
(要求'包裹) ;;包裹档案的任何添加到列表(添加橘子酱或梅尔帕)都在这里 (add-to-list'package-archives '(“MELPA”。 “http://melpa.milkbox.net/packages/”)) (包初始化)
; ==============
(要求'包裹) (add-to-list'package-archives '(“elpy”。“http://jorgenschaefer.github.io/packages/”))
然后我从M-x package-list-packages安装了elpy,一切顺利。 除了缓冲区pep8更正外,一切正常。
我目前的elpy-config是:
Virtualenv ........:无
RPC Python ........:2.7.6(/ usr / bin / python)
Interactive Python:ipython(/ usr / local / bin / ipython)
Emacs .............:24.3.1
Elpy ..............:1.10.0
Jedi ..............:0.9.0
绳索..............:0.10.3
Importmagic .......:0.1.3
Autopep8 ..........:0.1.3
语法检查器....:未找到(pyflakes)
任何想法我做错了什么?
我很乐意帮助你。 非常感谢, 沙哈尔
答案 0 :(得分:1)
将以下路径添加到我的.bashrc
文件(在我的家庭目录中)解决了我的问题。
export PATH=$PATH:~/.local/bin
在这条路径下,elpy能够找到丢失的包