Linux 下配置 Python IDE——Emacs

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 下配置 Python IDE——Emacs相关的知识,希望对你有一定的参考价值。

  工欲善其事,必先利其器。Python作为高级语言,因为其简介、灵活已经被越来越多的程序员所青睐。在尝试了众多IDE之后,终于找到了自己的挚爱。废话少说,下面开始说一下如何在linux下安装配置Emacs。

1. 安装Emacs

sudo apt-get install emacs24

  接下来安装pip,很好用的Python包管理工具,用来安装Python模块。

sudo apt-get install python-pip #Python2  
sudo apt-get install python3-pip #Python3  

  然后用pip安装elpy、rope、jedi模块

sudo pip install elpy rope jedi #Python2  
sudo pip3 install elpy rope_py3k jedi #Python3  

  输入emacs &,即可打开IDE,如下:

技术分享

2. 配置Emacs

在~/.emacs.d中新建文件init.el,写入以下内容,以初始化package.el并添加插件源:

(require package)  
(setq package-archives  
      (("gnu" . "http://elpa.gnu.org/packages/")  
        ("marmalade" . "http://marmalade-repo.org/packages/")  
        ("melpa" . "http://melpa.milkbox.net/packages/")))  
(package-initialize) 

重启Emacs,使用M-x package-install [Enter] elpy [Enter]来安装(Enter即回车键)。也可以使用命令M-x list-packages获取插件列表,使用C-s找到elpy来安装。

 

接着,在在init.el文件中添加如下内容:

;; Configuration of Python IDE  
;; https://github.com/jorgenschaefer/elpy  
(require elpy nil t)  
(elpy-enable)  

重启Emacs。至此Python IDE就算完成了。新建一个Python文件(C-x C-f,输入文件名),开始你的Python之旅吧,你会发现自动补全,语法错误检测,语法模板显示等功能都已经存在了。

 

像Eclipse等IDE能有的功能,Emacs都可以实现。很多优秀的Emacs插件都可以直接通过M-x list-packages安装,一个简单的配置文件,就可以把Python IDE配置好!

 

以上是关于Linux 下配置 Python IDE——Emacs的主要内容,如果未能解决你的问题,请参考以下文章

Python学习之一Python安装IDE安装配置

PyCharm - Linux 下最好的 Python IDE

Linux 下如何调试 Python?

Windows 64bit下Python环境配置与集成IDE PyCharm

windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

Linux系统python的IDE(编辑器)在哪里啊?