Python Logo

Cómo instalar Python y Django

Indicaciones sobre como instalar Python y Django para el curso de programación web utilizando Django/Python.

Instalar Python

Usuarios de Linux y Mac OSX

Seguramente ya lo tendréis instalado, para probar ejecutar:

$ python

Y os deberá aparecer algo como:

Python 2.7.8 (r271:86832, Jun 16 2014, 16:59:05) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

Usuarios de Windows

  1. En la web de Python encontraréis el Python 2.7.8 Windows Installer. Descargadlo, ejecutadlo y seguir los pasos del asistente de instalación. Instaladlo donde sugiere (C:\Python27).
  2. Añadir el directorio de Python al PATH, para ello:
    1. Botón derecho sobre Mi PC –> Propiedades
    2. Pulsad en «Variables de entorno…».
    3. Dentro de «Variables del sistema» encontraréis la variable PATH, seleccionadla y dadle a Editar.
    4. Añadir al final: ;C:\Python27\;C:\Python27\Scripts
  3. Para probar abrid una consola (ejecutar -> cmd) y probad a poner «python». Os deberá salir algo como:
Python 2.7.8 (default, Apr 10 2014, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

Instalar Django

Usuarios de Linux y Mac OSX:

Simplemente ejecutad:

$ sudo pip install django

Si no tenéis pip, instaladlo primero con easy_install:

$ sudo easy_install pip

Para comprobar que Django está bien instalado:

$ python
Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.get_version()
'1.6'

Usuarios de Windows:

  • La opción recomendable es instalar primero easy_install y actuar como en Linux o Mac OSX:
$ easy_install pip
$ pip install django

Si no tienes easy_install debes instalar setuptools (y tener el directorio Scripts de Python en el Path).

  • La forma más directa es descargando el paquete e instalándolo:
    1. Descargad la versión 1.6 de Django de la web oficial.
    2. Descomprimid el tar.gz.
    3. Desde la consola entrad en la carpeta que se ha creado con el tar y ejecutad:
$ python setup.py install

Tardará un buen rato.

Para comprobar que Django está bien instalado:

$ python
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.get_version()
'1.6'

 

21 comentarios

  1. saludos yo ya realice este proceso de instalar Django en windows pero me da el siguiente error:
    C:\Data\Django>python setup.py install
    Traceback (most recent call last):
    File «setup.py», line 32, in
    version = __import__(‘django’).get_version()
    ImportError: No module named django
    descarge el archivo Django-1.7.tar
    Falta algun paso que se puede hacer, gracias

  2. La verdad que esto es una mierda grande como una casa el titulo es «Cómo instalar Python y Django» y parte con «Seguramente ya lo tendréis instalado». Esta poronga esta incompleta, no dice nada y no sirve para nada.
    Esta clase de mierda me enoja y me enoja google que me lo sugiere.

    Saludos

    1. ¿Enojo? Enojante es que utilices Google para buscar a alguien que, altruistamente, haya dedicado su tiempo a escribir algo que resuelva tus dudas y, una vez encontrada una respuesta, como no te satisface la critiques como una «mierda».

      Eso sin contar con que seguramente no has leído bien la página, sino habrías visto que daba por hecho que ya estaría instalado para Linux y macOS ya que en macOS viene instalado y, para la mayoría de las distribuciones Linux, Python es una parte vital.

      Porque, claro, tampoco te habrás dado cuenta de que este post forma parte de un curso para aprender Django donde tampoco habrás leído que es para aquellos que tienen nociones de programación y, por tanto, es tan solo una ayuda para poder empezar a hacer las prácticas del curso.

      ¿Qué podrías haber hecho al leer esta «mierda»? Pues en lugar de ser un consumidor egoista de Internet podrías haber escrito un comentario con la duda que no te resuelve y yo, tonto de mí, habría dedicado parte de mi tiempo en responderte y la respuesta puede que te hubiese servido a ti y a otros que vengan detrás.

      Pero claro, esto es Internet, donde todo es gratis, todo se nos debe y puedo criticar anonimante a quien me de la gana.

      Y encima te «enojas» tú…

      1. Ni te molestes, se que es un post viejo, pero a mi me ayudo, gracias totales, abrazo desde Argentina

  3. Hola Ignacio, me no logro instalar en mac y no encuentro mucha info. Al respecto, podras
    ayudarme!

    Command «python setup.py egg_info» failed with error code 1 in /private/tmp/pip-build-jGB0Fq/django/

    Gracias,

  4. Instalé en windows 10; siguiendo los pasos funcionó perfectamente…… gracias, ahora a programar se ha dicho.

  5. hola, yo ya tenia instalado python y django, pero ahora no puedo acceder a django.
    tampoco encuentra pip

    hice lo que sugieres y me marca error:

    Searching for pip
    Reading https://pypi.python.org/simple/pip/
    Download error on https://pypi.python.org/simple/pip/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) — Some packages may not be found!
    Couldn’t find index page for ‘pip’ (maybe misspelled?)
    Scanning index of all packages (this may take a while)
    Reading https://pypi.python.org/simple/
    Download error on https://pypi.python.org/simple/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) — Some packages may not be found!
    No local packages or download links found for pip
    error: Could not find suitable distribution for Requirement.parse(‘pip’)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *