From BILS Wiki
Recommended tools and utils
- iPython is a wildly popular tool and environment for developing python programs, and working interactively with python. Contains a web-based "notebook" feature, as well as a richly interactive shell.
- PyCharm is probably the best (as in feature-rich and powerful) IDE for python, ans is available for free as a community edition.
- Spyder is an open source python IDE with pretty good features, and a focus on scientific computing.
- devbox-python - a Vagrant box for vim-based python development, with a local python installation through pydev, and auto-completion through jedi-vim.