RSS

La forma correcta de iniciar la programación en Python

24 Jul

Esto es un (intento) de traducción de un post titulado “Proper way to start programming Python” escrito por Jeff Bisbee.

Antes de proceder a su traducción, me puse en contacto con él para preguntarle si estaba de acuerdo y así tener su consentimiento.

A continuación el post.

Luego de algunos pasos en falso caí en la forma correcta de programar en Python. Hay dos herramientas principales para instalar módulos Python: 

  1. pip
  2. setuptools‘ easy_install script

En un sistema virgen (limpio) vas a necesitar los siguientes paquetes de la distribución de tu OS. Yo repetí este proceso en mi macbook air, en mi máquina con windows bajo cgywin, y en mi máquina virtual con Ubuntu.

1. Instalar Python y python-setuptools

Vas a necesitar instalar python y python-setuptools antes de comenzar. Macs vienen con estos paquetes preinstalados, asi que puedes saltearte este paso si gustas.

python

python-setuptools

2. easy_install virtualenvwrapper

Luego necesitarás instalar virtualenvwrapper vía setuptool’s easy_install. Debería ser el único paquete que debes instalar con easy_install.

jbisbee@benny:~$ easy_install virtualenvwrapper

Searching for virtualenvwrapper

Reading http://pypi.python.org/simple/virtualenvwrapper/

Best match: virtualenvwrapper 4.0

Finished processing dependencies for virtualenvwrapper

3. Encontrar la localización de virtualenvwrapper.sh

Una vez instalado virtualenvwrapper te gustará ver la ruta en la cual fue instalado. Por favor nótese que este es un script de shell y termina con un archivo de extensión .sh.

jbisbee@benny:~$ which virtualenvwrapper.sh

/usr/bin/virtualenvwrapper.sh

4. Añadir virtualenvwrapper.sh al inicio de tu shell

# your ~/.bashrc or ~/.profile file

export WORKON_HOME=~/.virtualenvs

# virtualenvswrapper.sh may be installed in

#         /usr/local/bin on your system

source /usr/bin/virtualenvwrapper.sh

5. Recarga tu shell

jbisbee@benny:~$ source ~/.bashrc

# source .profile

6. Crear un nuevo entorno virtualenv

Ahora estás en condiciones de comenzar a crear espacios de trabajos virtuales e instalar librerías con pip. Usando django como ejemplo:

jbisbee@benny:~$ mkvirtualenv tutorial

New python executable in tutorial/bin/python2.7

Also creating executable in tutorial/bin/python

Installing setuptools………..done.

Installing pip……………done.

(tutorial)jbisbee@benny:~$

7. Instalando módulos Python con pip

Ahora a instalar módulos python con pip con tu caja de arena virtualenv:

(tutorial)jbisbee@benny:~$ pip install django

Downloading/unpacking django

      Downloading Django-1.5.1.tar.gz (8.0MB): 8.0MB downloaded

      Running setup.py egg_info for package django

Successfully installed django

Cleaning up…

(tutorial)jbisbee@benny:~$

Post original: http://jbisbee.blogspot.com.ar/2013/07/proper-way-to-start-programming-python.html

 
1 comentario

Publicado por en 24/07/2013 en Generales

 

Etiquetas: , , , ,

Una respuesta a “La forma correcta de iniciar la programación en Python

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: