Si estas iniciando con python, entonces es importante ver algunos de los topicos para poder empezar a desarrollar en un ambiente como tal. Como muchas cosas en software libre, siempre tienes diferentes herramientas para desarrollar, desde editores de texto, IDEs, diferentes tipos de paquetes y extensiones para acomodar IDEs genericos etc. Personalmente yo creo mas en el desarrollo usando editores de texto que el tener un IDE muchas veces muy inflado en cuanto a funcionalidad que te impida poder tener el control de lo que haces. Por otro lado existe gente que si les gusta usar IDEs y que opciones se han hecho para desarrollar en tales. Tenemos tambien extensiones que se hacen para ayudarnos a desarrollar tales como debuggers o testers, para que puedas producir codigo mas eficiente. Gestores de paquetes, python tiene gestores de paquetes que te permite rapidamente instalar modulos que tu distribucion quizas no incluya. Para instalar necesitara descargar dos paquetes setuptools y pip. Descarge el script get-pip.py. Virtualizadores, virtualenv es un ambiente que te permite configurar tus propios entornos de desarrollos indpendiente que el de tu sistema. $ pip install virtualenv $ mkdir ~/ambiente/ $ virtualenv ~/ambiente/nueva_app $ cd ~/ambiente/nueva_app/bin $ source activate $ pip install <paquete> Python es un lenguaje muy interesante y muchas de las herramientas lo hacen flexible para instalar, correr y configurar. |