Over the past year or so, I’ve used Emacs pretty extensively for Python/Django development.
During that time, I’ve customized my .emacs file a lot, mostly with .el packages found on the net
related to Python development in Emacs – rope, pymacs and friends.
If you google python+emacs, you’ll find a lot of packages and recipes how to glue it all together,
but if you are Emacs Lisp newbie like me, having all that stuff in one easy-to-install, tested package
would be priceless.
I was pretty sure my hacks were not best in the world and someone must have done it better.
And I was right :)
Gabriele Lanaro put it all into emacs-for-python package which is really easy to setup
and to be impressed in under a minute.
If you are on Debian/Ubuntu, just install the dependencies:

$ sudo apt-get install pymacs pyflakes

Then extract emacs-for-python somewhere
and add it to your .emacs file:

(load-file "/path/to/epy-init.el")

Reload or restart Emacs and you are ready to go.

There are a several pre-configured emacs/python packages out of the box and it all works together flawlessly.
Thank you Gabriele, great work.


COMMENTS / ONE COMMENT

Close to definitive all right. Unfortunately, I can’t persuade it to really use pdbtrack. I am not apparently the only one: https://github.com/fgallina/python.el/issues/43

Alexey added these pithy words on Mar 17 12 at 4:38 pm

SPEAK / ADD YOUR COMMENT
Comments are moderated.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Return to Top