Está en la página 1de 3

Instalación de Python 3 en Windows

y configuración del entorno de desarrollo

Alberto Díaz Álvarez Edgar Talavera Muñoz


Guillermo Iglesias Hernández

3 de octubre de 2022

Python es cada vez una opción más popular tanto para principiantes como para de-
sarrolladores expertos. Flexible y versátil, destaca en la creación de scripts, automa-
tismos, análisis de datos, aprendizaje automático, desarrollo web, . . . . En definitiva, es
un lenguaje que abarca muchos dominios diferentes, por lo que aprenderlo es una ven-
taja tanto para desarrollar nuestras herramientas como para comprender y modificar
herramientas de terceros.

Índice general

1 Instalación y configuración del intérprete de Python 1

2 Instalación y configuración de PyCharm 3

2.1 Instalación en Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1 Instalación y configuración del intérprete de Python

En esta sección nos aseguraremos de que el intérprete de Python 3 y sus herramien-


tas asociadas están instaladas. Más adelante en el curso aprenderemos formas más
avanzadas de configuraciones de entornos, los entornos virtuales, pero no vamos a
complicarnos ahora con ello.

La instalación de Python en Windows se realiza descargando el instalador desde


la página oficial de Python para Windows (https://www.python.org/downloads/
windows/). En dicha web se encuentra un histórico con todas las versiones de Python,

1
en concreto, para el desarrollo de este curso se hará uso de Python en su versión 3.x
(actualmente la versión estable más moderna es la 3.10.5). Para otras situaciones en las
que fuese necesaria otra versión de Python los pasos serían los mismos.

A la hora de elegir el instalador correcto hay que tener en cuenta la arquitectura del
procesador del equipo que se esté utilizando. Para consultar la arquitectura de un equi-
po basta con acceder a la ventana de Sistema dentro del Panel de control de Windows.
Dentro de dicha ventana la arquitectura se muestra dentro de las Especificaciones del
dispositivo, en la casilla de Tipo de sistema.

Una vez descargado el instalador de Python python-[versión]-[arquitectura].exe se rea-


liza la instalación. Es necesario checkear las opciones "Add Python 3.7 to PATH" y
"Install launcher for all users" en la primera ventana del instalador.

Para comprobar que la instalación se ha realizado correctamente se puede comprobar


la versión de Python instalada desde el intérprete de comandos:

C:\Users\blazaid>python -V
Python 3.10.5

La instalación del gestor de paquetes de terceros pip se realiza automáticamente junto


a la instalación de Python. Para comprobar que dicha instalación se ha realizado co-
rrectamente se puede comprobar la versión ejecutando el siguiente comando desde el
intérprete de comandos:

C:\Users\blazaid>pip -V
pip 22.0.4 from
,→ C:\Users\blazaid\AppData\Local\Programs\Python\Python310\lib
\site-packages\pip (python 3.10)

Si dicha instalación no se hubiese realizado correctamente, pip puede ser instalado


descargando e instalándolo a través de Python con los siguientes comandos desde el
intérprete de comandos:

C:\Users\blazaid>curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py


% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2617k 100 2617k 0 0 1957k 0 0:00:01 0:00:01 --:--:-- 1959k

C:\Users\blazaid>python get-pip.py
Collecting pip
Downloading pip-22.1.2-py3-none-any.whl (2.1 MB)
---------------------------------------- 2.1/2.1 MB 2.4 MB/s eta 0:00:00
Collecting wheel

2
Downloading wheel-0.37.1-py2.py3-none-any.whl (35 kB)
Installing collected packages: wheel, pip
Successfully installed pip-22.1.2 wheel-0.37.1

Tras la instalación ya tendremos todas las herramientas necesarias del sistema operati-
vo para desarrollar.

2 Instalación y configuración de PyCharm

PyCharm es un entorno de desarrollo integrado (IDE, del inglés Integrated Develop-


ment Environment) de la empresa JetBrains. Es muy útil, y es el que usaremos a lo
largo del curso, pero no es el único ni mucho menos. Existen multitud de editores de
código (e.g., Visual Studio Code) e incluso un simple editor de texto plano nos sirve.
Sin embargo, un IDE incluye herramientas que cuando se conocen agilizan mucho el
trabajo.

PyCharm en concreto se distribuye en dos «sabores», Community Edition y professional.


Mientras que la versión Community Edition está diseñado para el desarrollo de Python
puro y duro, la versión Professional Edition incluye las funcionalidades de los IDEs
WebStorm1 y DataGrip2 por defecto, además de soporte a frameworks de todo tipo
como de desarrollo back y front, herramientas de testing, herramientas para profiling,
ciancia de datos, desarrollo remoto y un largo etcétera.

La versión Professional Edition requiere una licencia que en el caso de estudiantes y


profesores es gratuita, sólo hay que pedirla con el correo del centro educativo. Sin
embargo, para este curso nos bastará con la versión Community Edition.

2.1 Instalación en Windows

La instalación de PyCharm desde Windows se realiza descargando el instalador


desde la web de JetBrains (https://www.jetbrains.com/es-es/pycharm/download/
#section=windows). Desde esta web se puede elegir la versión que se desea instalar,
Professional Edition o Community Edition.

Una vez descargado el fichero ejecutable pycharm-community-[versión].exe o pycharm-


professional-[versión].exe basta con ejecutarlo y seguir las instrucciones que se indican
desde el instalador.

1 Entornode desarrollo para Javascript y tecnologías relacionadas. Más información en


https://www.jetbrains.com/webstorm/.
2 Entorno para la gestión de bases de datos para desarrolladores. Más información en

https://www.jetbrains.com/datagrip/.

También podría gustarte