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.
- BROWSE / IN TIMELINE
- « Using SQLite in Django for Unit Testing
- » Gearman and Django
- BROWSE / IN emacs lisp python
- » New release of django-gearman-commands
COMMENTS / ONE COMMENT
Alexey added these pithy words on Mar 17 12 at 4:38 pmClose 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
SPEAK / ADD YOUR COMMENT
Comments are moderated.

