Instalación de Python

En la lección Historia de Python se comentan las diferentes versión de Python existentes. En esta lección se comenta cómo conseguir e instalar la versión recomendada para seguir este curso.

Python permite tener instaladas distintas versiones de Python (Python 2.7 y Python 3.8, por ejemplo, o Python 3.7 y Python 3.8).

En este curso se recomienda tener instalada únicamente una versión de Python, la más reciente. Por ello, si va a instalar una versión de Python 3.8:

Conseguir Python

La página oficial de Python es https://www.python.org/.

La última versión de Python 3.8 disponible actualmente (septiembre de 2020) es Python 3.8.6 (del 24 de septiembre de 2020).

Enlaces:

En cdlibre.org hay una sección dedicada al intérprete de Python, con información detallada sobre las últimas versiones publicadas para Windows.

Instalar Python

Una vez descargado el instalador, haga doble clic en él para iniciar la instalación.

Nota: Las imágenes siguientes corresponden a la instalación de Python 3.8.0 (64 bits), pero son similares en cualquier versión 3.X.

Actualizar Python

Una vez descargado el instalador, haga doble clic en él para iniciar la actualización. Si el instalador detecta una subversión anterior de la misma versión de Python (por ejemplo si el instalador de Python 3.8.X detecta que está instalado un Python 3.8.X anterior), ofrecerá la opción de actualizar.

Nota: Las imágenes siguientes corresponden a la instalación de Python 3.8.1 (64 bits), pero son similares en cualquier versión 3.X.

Modificar o reparar Python

Si el instalador detecta que ya está instalada la misma versión de Python (por ejemplo si el instalador de Python 3.8.1 detecta que ya está instalado Python 3.8.1), ofrecerá la opción de modificar, reparar o desinstalar Python.

Nota: Las imágenes siguientes corresponden a la instalación de Python 3.8.1 (64 bits), pero son similares en cualquier versión 3.X.

Modificación / Reparación de Python

Actualizar pip

A lo largo de su historia, Python ha utilizado varios sistemas para la distribución de módulos:

Aunque pip se instala con Python, pip se desarrolla de forma independiente, así que es conveniente actualizar pip cuando se publica una nueva versión.

Para saber la versión de pip instalada, ejecute en una ventana de terminal la orden: pip --version

pip --version
pip 19.2.3 from c:\users\barto\appdata\local\programs\python\python38\lib\site-packages\pip (version 3.8)

Nota: La versión instalada con Python 3.8.1 es pip 19.2.3, pero versiones posteriores de Python pueden incluir versiones posteriores de pip.

Para saber los paquetes instalados con pip, ejecute en una ventana de terminal la orden: pip list

pip list
Package           Version
----------------- -------
pip               19.2.3
setuptools        41.2.0
WARNING: You are using pip version 19.2.3, however version 20.0.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

Para actualizar pip, ejecute en una ventana de terminal la orden: python -m pip install --upgrade pip:

python -m pip install --upgrade pip
Collecting pip
  Downloading https://files.pythonhosted.org/packages/54/0c/d01...3f3/pip-20.0.2-py2.py3-none-any.whl (1.4MB)
    100% |████████████████████████████████| 1.4MB 1.6MB/s
Installing collected packages: pip
  Found existing installation: pip 19.2.3
    Uninstalling pip-19.2.3:
      Successfully uninstalled pip-19.2.3
Successfully installed pip-20.0.2

Compruebe de nuevo la versión de pip instalada con la orden: pip list

pip list
Package           Version
----------------- -------
pip               20.0.2
setuptools        45.2.0

Nota: En mayo de 2020, la última versión publicada de pip es la versión 20.1, pero pip publica nuevas versiones a menudo.