Python development

From BILS Wiki
Jump to: navigation, search

Recommended tools and utils

IDEs

  • 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.

Virtual Images

  • devbox-python - a Vagrant box for vim-based python development, with a local python installation through pydev, and auto-completion through jedi-vim.