您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python – emacs jedi不起作用

5b51 2022/1/14 8:20:21 python 字数 1946 阅读 452 来源 www.jb51.cc/python

我试图找到解决方案好几天,但我还没有得到它.所以,如果你们能帮助我,我会很感激. 我一直在使用emacs来编写 Python代码,我是一个非常初学者使用emacs,因此,我决定安装自动完成Jedi功能.在一些教程中,我发现他们要求我在./emacs文件中添加这一行 (add-hook’python-mode-hook’自动完成模式) (add-hook’python-mode-hook’jedi:

概述

我在文件添加这些行并重新启动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不起作用所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶