Emacs Python 开发环境 - Elpy

Elpy is the Emacs Python Development Environment. It aims to provide an easy to install, fully-featured environment for Python development.

1、安装

Elpy 的主安装包通过 Emacs 的软件包接口 package.el 来安装。不过首先要将 Elpy 的软件包档案添加到你的档案清单。将以下代码加入你的 .emacs 文件并重新启动 Emacs :

Elpy
(require 'package)
(add-to-list 'package-archives
'("melpa-stable" . "https://stable.melpa.org/packages/"))

现在你可以运行 M-x package-refresh-contents 来下载一份最新版本的档案内容,然后运行 M-x package-install RET elpy RET 来安装 elpy。如果你想使 Elpy 默认启动,你只需简单的将以下内容加入你的 .emacs 配置文件:

default
(package-initialize)
(elpy-enable)

2、插件

  • PIP

    • Archlinux

      sudo pacman -S python-pip
      
    • Ubuntu:

      sudo apt-get install python3-pip
      
  • Jedi-自动补全函数

    pip install -m jedi
    
  • flake8-代码检查

    pip install -m flake8
    

3、快捷键

C-c 运行
C-v 检查代码