Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Emacs Python Development Environment
Emacs Lisp Python Makefile

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
elpy
.gitignore
.travis.yml
LICENSE
README.md
build.sh
elpy-pkg.el.in
elpy-refactor.el
elpy-tests.el
elpy.el
python-check.sh
setup.py
test-local.sh
test-travis.sh

README.md

Elpy, the Emacs Lisp Python Environment

Elpy is an Emacs package to bring powerful Python editing to Emacs. It combines a number of other packages, both written in Emacs Lisp as well as Python.

Build Status

Documentation

You can find the documentation on the wiki.

Quick Installation

You can also read the detailed installation instructions.

First, install the required Python packages:

pip install elpy rope pyflakes pep8

(Note: If you are installing the development version of elpy, do not install the elpy Python package, but simply put the repository in your PYTHONPATH.)

Evaluate this in your *scratch* buffer:

(add-to-list 'package-archives
             '("marmalade" . "http://marmalade-repo.org/packages/"))

Then run M-x package-install RET elpy RET.

Finally, add the following to your .emacs:

(package-initialize)
(elpy-enable)

Done.

Something went wrong with that request. Please try again.