概述
我在文件中添加这些行并重新启动Emacs,但是当我打开一些.py文件时,他们会报告一些错误.
PS.我通过Melpa包安装了Jedi!
PS.我正在使用Ubuntu 12.04
提前致谢!
您必须在emacs配置文件中输入这些行,这些行在Linux / OSX上将位于?/ .emacs中.代字号意味着您的主文件夹.您还可以将emacs配置放在?/ .emacs.d / init.el中.
如果没有您的问题更具体,我可以说的是我使用el-get软件包管理器来安装jedi.并在我的配置中使用以下内容来使事情正常运行.
(add-hook 'python-mode-hook 'jedi:setup) (setq jedi:setup-keys t) (setq jedi:complete-on-dot t)
还要确保正确设置PYTHONPATH环境变量.您可以在?/ .bashrc中输入类似export $PYTHONPATH = / path /到/ python / libraries的内容.只有在非标准位置安装python模块时才需要这样做.
例如,参见Emacs deferred errors,了解与您获得的类似错误.
总结
以上是编程之家为你收集整理的python – emacs jedi不起作用全部内容,希望文章能够帮你解决python – emacs jedi不起作用所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧