Python3 contiene múltiples herramientas para desarrollo como lo son easy_install, pip que permiten la instalación de dependencias para el lenguaje, también existen herramientas como virtualenv, que permite configurar las dependencias por proyecto, y tiende a ser demasiado útil para entornos de producción.
Para su instalación en GNU/Linux debe ejecutarse el siguiente comando
#debian, ubuntu apt-get install python3 python3-setuptools
Para la instalación en Mac OS y Windows, se deben descargar los binarios disponibles en el sitio oficial de Python.
Se puede usar cualquier editor de texto o un IDE especializada en el lenguaje como Ninja IDE, en este caso yo prefiero usar sublime text 3 con los siguientes plugins:
- Sublime CodeIntel.
- Sublime Linter.
- Sublime py-linter.
- Stack Overflow Search.
- Google Search.