emacs python jedi错误

时间:2014-02-13 13:37:04

标签: python emacs jedi

我正在尝试按照此处的说明设置我的GNU Emacs 24.3.1进行python开发:

https://www.youtube.com/watch?v=0cZ7szFuz18

安装发出了一些警告但成功了。然后我打开一个包含文件01.py的新缓冲区并尝试使用自动完成:

import os
os.

但是得到这个错误:

deferred error : (error Server may raise an error :   File "/home/avilella/.emacs.d/elpa/jedi-0.1.2/jediepcserver.py", line 71
    return _WHITESPACES_RE.sub(' ', desc) if desc and desc != 'None' else ''
                                           ^
SyntaxError: invalid syntax
)

任何想法发生了什么?

1 个答案:

答案 0 :(得分:2)

emacs正在使用旧版本的python。获取错误的代码是python 2.6+语法,我相信。