Cómo instalar Python en Windows


Hannah Stryker / Geek de instrucciones

Para instalar Python en Windows, descargue la última versión de Python del sitio web de Python y luego ejecute el instalador. Asegúrese de agregar Python a la RUTA cuando se le presente la opción.

Python no viene preempaquetado con Windows, pero eso no significa que los usuarios de Windows no encontrarán útil el lenguaje de programación flexible. Sin embargo, no es tan simple como instalar la versión más reciente, así que asegurémonos de obtener las herramientas adecuadas para la tarea en cuestión en Windows 10 o Windows 11.

¿Qué es Python?

Lanzado por primera vez en 1991, Python es un popular lenguaje de programación de alto nivel utilizado para la programación de propósito general. Gracias a una filosofía de diseño que enfatiza la legibilidad, ha sido durante mucho tiempo el favorito de los codificadores aficionados y programadores serios por igual. No solo es un lenguaje fácil (comparativamente hablando) de aprender, sino que encontrará miles de proyectos en línea que requieren que tenga Python instalado para usar el programa.

RELACIONADO: ¿Qué es Python?

¿Qué versión de Python debería usar?

En general, solo debe descargar e instalar la última versión de Python. Verá un gran banner en la parte superior que indica la última versión de Python en la página principal de descarga. Haga clic en «Descargar Python 3.xx»

La última descarga disponible para Windows.

Desafortunadamente, hubo una actualización importante de Python hace varios años que creó una gran división entre las versiones de Python. Esto puede hacer que las cosas sean un poco confusas para los recién llegados, pero esto es lo que necesita saber.

Hubo dos versiones de Python mantenidas simultáneamente durante muchos años: Python 2 y Python 3. Python 2 está oficialmente en desuso. y lo ha sido desde 2020. Todavía encontrará muchos proyectos antiguos que lo usan dispersos por Internet, aunque la gran mayoría de los proyectos nuevos optan por Python 3 ya que todavía está recibiendo actualizaciones.

Si está buscando aprender Python, debe omitir Python 2 por completo y ceñirse a Python 3. Hay algunas diferencias técnicas notables entre Python 2 y 3. Baste decir que Python 3 suele ser más fácil de leer y escribir, más rápido, y tiene más apoyo de la comunidad que Python 2. También son lo suficientemente similares como para que aprender Python 3 le permita trabajar con Python 2 sin demasiados problemas, si es absolutamente necesario.

Verá la división si se desplaza un poco hacia abajo cuando visite la página de descarga de Python para Windows.

Varias versiones de Python todavía están disponibles.

Puede descargar solo Python 2 o Python 3 si está seguro de que solo necesita una versión en particular. Le mostraremos cómo instalar la última versión de Python 3; sin embargo, el proceso de instalación de Python 2 es básicamente el mismo.

RELACIONADO: ¿Cuál es la diferencia entre Windows de 32 bits y de 64 bits?

Este instalador instalará automáticamente la versión adecuada de 32 bits o de 64 bits en su computadora (aquí hay más lecturas si desea saber más sobre las diferencias entre los dos).

Cómo instalar Python 3

Primero, descargue la última versión de Python 3 si aún no lo ha hecho, luego ejecute el ejecutable.

Nota: Puede instalar la última versión de Python 3 junto con Python 2 o incluso versiones anteriores de Python 3 sin problemas. Solo asegúrese de que el correcto esté en su RUTA.

En la primera pantalla, habilite la opción «Agregar Python.exe PATH» y luego haga clic en «Instalar ahora».

A continuación, tienes que tomar una decisión. Al hacer clic en la opción «Desactivar límite de longitud de ruta» se elimina la limitación en la variable MAX_PATH. Este cambio no romperá nada, pero permitirá que Python use nombres de ruta largos. Dado que muchos programadores de Python están trabajando en Linux y otros sistemas *nix donde la longitud del nombre de la ruta no es un problema, activar esto con anticipación puede ayudar a solucionar cualquier problema relacionado con la ruta que pueda tener mientras trabaja en Windows.

RELACIONADO: Cómo hacer que Windows 10 acepte rutas de archivo de más de 260 caracteres

Recomendamos seguir adelante y seleccionar esta opción. Si sabe que no desea deshabilitar el límite de longitud de la ruta, simplemente haga clic en «Cerrar» para finalizar la instalación. Y, si desea leer más sobre el problema antes de comprometerse con el cambio, lea aquí.

Si solo está instalando Python 3, puede ejecutar python --version en cualquier línea de comando (como PowerShell o Símbolo del sistema) para verificar que esté instalado y que la variable de ruta esté configurada. Si todo funcionó correctamente, verá que se muestra la versión de Python que acaba de instalar.

Ingresar "python --versión" en Símbolo del sistema, PowerShell o Terminal de Windows para verificar que Python se agregó correctamente a la ruta.

Si eso no funciona, probablemente olvidó marcar la casilla junto a «Agregar Python.exe a PATH» durante la instalación. No es gran cosa: le mostraremos cómo agregarlo manualmente en la siguiente sección.

Agregar Python a PATH manualmente

Si Python no funciona cuando ejecuta python --version o intente ejecutar un script de Python, probablemente no se haya agregado a su RUTA. La RUTA de Windows especifica qué carpetas debe verificar Windows en busca de archivos ejecutables. Si se incluye una carpeta, cualquier ejecutable en esa carpeta se puede ejecutar desde una línea de comandos sin especificar la ruta completa cada vez.

RELACIONADO: Cómo editar la RUTA de su sistema para acceder fácilmente a la línea de comandos en Windows

Haga clic en el botón Inicio, luego busque e inicie «Configuración avanzada del sistema».

Buscar "Ver la configuración avanzada del sistema" en el menú Inicio.

Haga clic en «Variables de entorno», luego seleccione «Ruta» en Variables de usuario y presione «Editar».

Si Python está en su RUTA, debería ver dos entradas como se muestra en la imagen a continuación. La primera entrada en nuestra lista, la subcarpeta de scripts, agrega pip a la RUTA. Pip es el administrador de paquetes incorporado de Python y es esencial si desea que Python funcione correctamente.

La segunda entrada contiene el ejecutable real de Python, además de algunos otros que son importantes.

Nota: Pip es técnicamente un acrónimo recursivo de «PAGip Installs PAGpaquetes.” Por extraño que parezca, los acrónimos recursivos son bastante comunes en el mundo de la informática. GNU, ATI, cURL, Nano y PHP también son ejemplos de acrónimos recursivos.

Los dos caminos que deben existir para que Python funcione correctamente.

Si usted no tiene esos, entonces Python no se agregó a su RUTA, y deberá abordar eso. Haga clic en «Nuevo», luego ingrese la ruta a su instalación de Python. Por lo general, es la carpeta C:Users(YourUserName)AppDataLocalProgramsPython(PythonVersion)”, pero podría estar en otro lugar si cambió la ubicación durante la instalación. Asegúrese de agregar también la subcarpeta de scripts, ya que proporciona una funcionalidad importante.

También puede descubrir que tiene varias versiones de Python instaladas cuando comienza a hurgar en su carpeta de Python. Eso no es un problema, solo elija el que desee y agréguelo a su RUTA. Si no sabe cuál debe usar, vaya con el número de versión más alto, ya que es el más reciente.

No se meta con la instalación de su sistema, use entornos virtuales de Python en su lugar

Nota: Esta sección solo es relevante si planea codificar con Python. Si no lo está utilizando activamente, puede ignorar esta sección.

Si está aprendiendo Python, es posible que le pidan que instale una variedad de paquetes como parte de un tutorial. No instale los módulos o paquetes directamente en su «instalación del sistema» de Python. Los módulos y paquetes a veces entran en conflicto entre sí y con la versión de Python que tiene instalada en su sistema. Si hay un problema de compatibilidad, puede causar inestabilidad o errores cuando intenta usar Python. En su lugar, debe usar los entornos virtuales integrados de Python.

Python le permite crear un pequeño entorno virtual para cada proyecto en el que esté trabajando. Cada entorno virtual puede tener su propia versión de Python, paquetes y módulos separados y otras variables. Eso le permite mantener las dependencias de cada proyecto separadas entre sí y de la instalación de su sistema. Esto garantiza que los problemas de compatibilidad no afecten la instalación principal de Python en su PC y que no se convierta en un lío inflado de paquetes y módulos adicionales.

Hay algunas formas de crear y administrar entornos virtuales. El primero, y el más básico, es venv. Venv se suministra con todas las instalaciones modernas de Python y se puede utilizar a través de la línea de comandos. VirtualEnv, que es un administrador de entornos virtuales de terceros, proporciona una funcionalidad ligeramente más robusta y tiene una mejor compatibilidad con versiones anteriores de Python.

Como alternativa, puede utilizar un entorno de desarrollo integrado (IDE). Los IDE brindan todo tipo de funciones útiles si está programando y, en el caso de Python, la mayoría incluye herramientas para crear y administrar entornos virtuales para sus proyectos. Hay un montón de buenos IDE, pero nos gusta PyCharm. Es gratis para uso personal y tiene todas las funciones que un aspirante a programador podría desear.





Source link-39