我想了好几天才找到解决办法,但还没找到。所以,如果你们能帮我,我会很感激的。
我一直在用emacs编写Python代码,我是一个使用emacs的初学者,所以,我决定安装autocompletejedi特性。在一些教程中,我发现他们要求我在./emacs文件中添加这一行
(add-hook 'python-mode-hook 'auto-complete-mode)
(add-hook 'python-mode-hook 'jedi:ac-setup)
我在文件中添加这些行并重新启动Emacs,但是当我打开一些.py文件时,它们会报告我一些错误。 另外,我已经通过Melpa软件包安装了绝地武士! 我在用Ubuntu 12.04
提前谢谢!在
当你问一个与Emacs相关的问题时,一个好主意是指定你正在使用的操作系统,因为解决方案可能是以OSX/Linux为中心的,而不是Windows。此外,您可能需要发布特定的错误消息。在
您必须在emacs配置文件中输入这些行,在Linux/OSX上,这些行位于
~/.emacs
。波浪号表示您的主文件夹。您也可以将emacs配置放入~/.emacs.d/init.el
。在如果您的问题更具体,我只能说我使用
el-get
包管理器来安装jedi。并在我的配置中使用以下命令来启动工作。在还要确保PYTHONPATH环境变量设置正确。你可以在你的
export $PYTHONPATH=/path/to/python/libraries
中放入~/.bashrc
。只有在非标准位置安装python模块时才需要这样做。在例如,请参见Emacs deferred errors以了解与您所得到的类似错误。在
相关问题 更多 >
编程相关推荐