

Typically, developers download the Python core for the most recent release of the language from, and then source any third party packages, libraries and components they may require for their project from the Python Package Index (PyPI). The first choice for many is, the home of the Python Software Foundation, which is the body responsible for creating and releasing new versions of Python. When it comes to installing Python, developers have a number of choices, all of which are suitable for developing a wide range of applications. Not sure whether you should download Anaconda, ActivePython or community Python for your next Python project? While they’re all good, depending on how you work, one may be more appropriate than the others.
